One of the best places we've stayed in.
Close to all amenities and the beach.