We luckily stayed here on a last minute on a getaway. The place is great. The staff was beyond warm & lovely. The food was really divine & super clean. The yoga studio is really epic and has some great, well-studied instructors. The outdoor shower was one of my favorites perks- a big beautiful stone bowl. We got a lot of help on Santa Teresa in general from the staff- and it helped the trip immensely. There was more of a family / kid vibe than I anticipated for a Yoga-centric retreat & it could've been a bit more quiet / peaceful at times- but it ended up ok. All in all, a really nice gem in a really wonderful locale. Very grateful for the lovely stay.