This place is awesome, and it's a great practice. BUT, not for the lighthearted! Hot room and challenging routine with mostly experts in the room. I only had two instructors, one was excellent the other not so much. It's a little on the expensive side.