All-inclusive resort offering beach access, pools, entertainment, a disco, and bars. Features include tennis courts and a gym.