Modern, all-inclusive beachfront hotel featuring multiple pools, a spa, bars, and a kids' club.