The yoga is an amazing physical challenge. But the people are so friendly and make it really easy to try it if you are a beginner. The teachers are knowledgable and attentive and non-judgmental, and it is obviously a well run business.
Pros: It's all good.
Cons: Nothing to complain about
more