The accommodations are perfect, the location is near to just about anywhere you may want to go, the beach is right down the hill.