If you're looking for a relaxing vacation, in a beautiful setting and staffed by friendly and genuinely nice folks, this is the spot for you. With only 32 rooms it is quaint and well looked after. The food is very good with lots of variety - for my liking - and prepared by people who care and take pride in their work. We love the peculiarity of the beach - 300 steps down to it - and the relative obscurity of the resort, perched on a hilltop about an hour from the airport. There is also a beautiful, typical Cuban town at the bottom of the hill that is a very pleasant place to visit. I've been back and I'll be back again.