Amazing hotel, cannot emphasize this enough. Amazing pools, amazing breakfast, and the beach is literally right by the hotel, just cross the road and you’re there. There are restaurants by the hotel as well. Would recommend renting a car, a couple cities nearby, 15-60 minutes away by car. Didn’t understand if there was parking by the hotel at first, but you have to park in the street by the beach, plenty wide road for that, or in a gravel parking lot nearby.