Things to do and ways to relaxBilliards, Diving, Fitness center, Game room, Golf course [on-site], Hiking, Massage, Mini golf course, Nightclub, On-site entertainment, Snorkeling, Spa, Spa/sauna, Surfing lessons, Tours, Watersport equipment rentals, Yoga room