Buffet Dining, Beach Grill, A la Carte Restaurants, Bars, Snorkeling, Kayaking, Wind Surfing, Fitness Center, Live reggae music, Dancing Lessons, Jamaican cooking and Bartending classes, Cocktail party , Wi-fi, Nature Walks, Gift Shop, Weddings, Vow Renewals, Spa, Rooms