This luxury hotel features a private beach, a full-service spa, and a marina. Enjoy a meal in one of the 3 restaurants and free perks like free self parking and WiFi in public areas. With 2 coffee shops/cafes, bar/lounge, and beach bar, there are plenty of spots to dine and unwind.