Beachfront hotel with a private beach area, restaurant, and terrace. Enjoy meals and drinks on a seaside deck.