We went here and Montezuma. Personally I liked the atmosphere here a little bit more than Montezuma, but it is probably personal preference. At Playa Santa Teresa there are more restaurants and more activity, and the beaches are better. Don't get me wrong, Montezuma is great but for whatever the reason, Santa Teresa had the better vibe. The only real drawback was lack of a paved road (very dusty), but my understanding is that it will be paved by the end of April.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.