We had a great stay at trevor’s - lots of thoughtful touches, like stocking the pantry for our arrival, providing a highchair and toys for the kids. Very unobtrusive, you basically get the pool area to yourself. Short distance from the beach which has a great playground for kids