Great spot. Tennis courts and pool are first class. View of the ocean is terrific Close to excursions, beaches, and a grocery store. One site grills located close by. Very clean. Very modern. Interior amenities (kitchen, bathroom, entertainment, etc) were top shelve. Great value for the experience.