"I traveled with 5 of my bridesmaids for my bachelorette trip. Half of us stayed in what was supposed to be an upgraded Diamond Club room. The day of check in, they did not get access to their room until 9PM. They were given a hospitality room with a sink and shower and forced to shower and change. When they complained and requested compensation for the inconvenience, they were only offered a bottle of alcohol which we all felt was not sufficient. The best place to eat on the resort is Haven Grill. The steakhouse was very mid and bland. I liked my lasagna at the Italian restaurant but some of the girls did not like their food. The chicken wings in the sports bar were also really good and the female bartender in there made the best drinks on the resort (ask for a passionfruit martini). The spa was also beautiful. Julissa did my 80 minute Hot stone massage and it was perfect. The hydrotherapy pools were also complimentary when you book a spa service. The resort does provide daily entertainment, however, it caters to Caucasian tourists. My friends and I are all of Caribbean descent and were disappointed with the quality of entertainment for our demographic. The staff members who made and served our drinks at the various bars around the resort really made our stay memorable : Yoan, Courtney, Adrian and Marlon went above and beyond to make sure we were comfortable and our cups were never empty."