April 2025 - There were nine of us staying in the villa, Me (44), my two sons (25, 19) and their girlfriends (26, 20), my sister (43) and her daughter (17) and daughters boyfriend (18) and our Mother/Grandmother. The villa was a perfect size for all of us, we all had our own rooms and our own bathrooms (which was perfect!!). The resort is very nice, beautiful landscaping and wonderful staff. Our housekeeper was great, the personal chef was perfect for the morning, it was nice not to have to get everyone going and get to a restaurant. He was there right when we asked him to be and had breakfast cooking as we were getting ready for the day. Our villa came with a golf cart, which was very convenient. My only issue was that there were 9 of us and the golf cart only sat 5. We asked for another one, but the resort said that was not possible. We mainly stayed our villa since everything we needed was right there. We would venture out to eat, check out the bars, and entertainment at the resort. Having the pool at our villa was great, accept it made our younger travel companions not want to leave the villa... like ever. We did go the main pool a few times, but the kids liked the quiet at the villa. The food at the restaurants was very good, no complaints.My main dislike was that the beach was not a beach you would picture in the Caribbean. The sand was very dark and the water was not clear and very rough. You couldn't even go in the ocean (This may have been the time of year we went).