Superb location right on the bay, super clean with all the needed amenities and some great extras like tennis courts, pool and jacuzzi. Perfect for a family of 4. Easy check in and out and a responsive host. Top marks across the board.