Crystal Waterworld Resort & Spa is an all-inclusive hotel featuring a water park, private beach, spa, and gym.