Amazing resort set in a hillside with a beautiful black sand beach and clear ocean water. The St Lucian people are so friendly, the staff went out of their way to make sure our stay was nothing short of fabulous. We did the All Inclusive plan, which was worth it as the drinks and food a la carte are pricey. Not all liquors and drinks are included on the AI plan, for the price of the stay, I would expect more liquors and drinks to be on the AI list. The liquors and drinks on the AI plan are the lower quality bar brands. There was only one wine in each category on the AI list, if you wanted a whiskey or bourbon other than the cheaper offerings, it was extra. The food was excellent, enough variety for the dinner menus but for lunch, there was only the beach grills. After 7 days, the lunches became repetitive, wish there were more lunch options, particularly vegan. Sunsets are beautiful, make sure you enjoy them! Bar service at sunset was slow, which was disappointing but other than that, service was very good. Note that the beach is a public beach - there are boats that come from other resorts and rentals. In May, fortunatley we missed the cruise ship day trips which I understand can make the beach busy. We always had a hut and chairs each day. The snorkeling is a must - there is a protected marine park roped off. Also worth it to snorkel right off the beach and down by the pier. We saw multitudes of fish, a barracuda, crabs, flying fish, eels but missed the elusive turtle. We did not do any day trips (which were expensive) nor leave the resort - it was a great resort for relaxations, no tvs! Not really a resort for younger children (there is an age restriction). We did enjoy spa treatments, which were very nice. The resort is an hour from the airport, most of the island roads are winding, on the last trek up to the resort, you go up the hill on unpaved, rocky, uneven roads. Which is why once we arrived, we did not venture out. Also, can't say I minded it as maybe it kept some from driving to the public beach. A bucket list must!