Literally on the beach. Great heated outdoor pool with ocean view. 2 restaurants on site and plenty within walking distance or delivery.