Great gym with an upbeat, positive atmosphere. Justin really knows his stuff, and is great with both kids and adults. I recommend Third Heaven to anyone who wants to learn martial arts or get in great shape.