Luxury all-inclusive hotel with a private beach, multiple bars & restaurants, pools, and a spa.