Wonderful location, fantastic views, clean, well stocked and close to food and beach.
Ceiling is pretty thin and you'll hear the people upstairs if they're rowdy but lots of things to keep you busy and out of the room.
We're already planning our return trip.