Wonderful for a stay in the Bahamas! Staff were VERY friendly and attentive and made the stay very hospitable. There were a lot of food options and all were delicious, including the buffets! It was a difficult reservations to the restaurants, as you mostly have to make them days in advance, but we were still able to get into a few, but when we were not able to get into one, the buffet dinner was still very good! The pool and private beach were lovely, and the entertainment and service at both was wonderful. The evening entertainment was also very enjoyable as well. If you are looking for one with a lot of activities and excursions, this is likely not the resort for you because it is smaller, but there were still a lot of activities and entertainment during the day. I highly recommend this resort, and I definitely would come back!