I did my 200h TTC at Upaya School. Wonderful location right on the beach but in a quite part, not disturbed from the crowd. Beautiful Yoga Shala with ocean view. The whole team of teachers is professional and highly knowledgeable. Both teachers and workers, are lovely and friendly and it felt really like home. Food is delicious and various. Highly recommended.