Loved our villa, but besides the resort was only ok. Some staff we re wonderful, others felt like you were bothering them when you asked them for anything. The acrobatic show was great. the pool was on the hotter side due to it being August (understandable but wish they would’ve pumped cold water into it), and the beach was not usable due to the sargassum, but again that is not the resorts fault.