This is a great place to stay at in Santa Teresa.
The view is extraordinary and it is located close to many amazing spots.
Also I liked the uncomplicated check-in and the rich recommendations given to me on arrival ...it was really helpful.