Luxury hotel offering plush accommodations, dining, a spa, outdoor pools, and a private beach.