Just returned from a 6 night stay at this resort. Needless to say we wouldn't change a thing. It was everyhting expected and more. Plenty of opportunity for peaceful relaxation or if partying is your thing plenty of that too. Excellent service from all employees especially Adrian at the beach bar, he will see that you are taken care of. Also, Cleavland, he will go out of his way to accommodate you. Definetly reccommend this resort you won't be disappointed. Can't wait to get back!!