Spotless place with a magnificent view. Rod and Rosa were very attentive and quick to respond to a couple of issues we had. Very spacious and right next to the beach. We had 7 people staying with us and never felt too cramped. I would 10/10 stay here again. Right next to pools and tennis courts and super dog friendly.