A quite nice place to stay with a great view, in the heart of Santa Teresa.