I was lucky enough to have my yoga teacher training here and enjoyed every moment. The in-house and visiting yoga teachers offer an amazing opportunity to sample different styles and teachers. Highly recommended!!!