Had the pleasure of staying here 6 years ago - one of the most gorgeous places I've ever been to. If you are checking out Santa Teresa, this is a wonderful choice!!
Hands down the best place in the area. Staff is really helpful and the beach is literally just across the backyard.