We enjoyed our stay and were glad to have upgraded to the Preferred Club for the extras and to be close to the beach and pools. The resort is clean and well maintained. The a la carte restaurants were great! The buffets were also good with plenty of choices. The preferred pools are fantastic to relax and get away from the crowds but the main pools are filled with activities if you like to get involved and have fun. The staff definitely aim to please and are very friendly. Our only comment is that they lack consistency in some areas. We travelled as a family of four but some days we only got three towels in our bathroom, some days we were missing facecloths....but not a huge deal considering the resort is generally great! The nightly entertainment was impressive and the spa was wonderful!!!! For those concerned about the bathrooms and privacy...the wall is partially open to the rest of the room....just above the mirror but is enclosed with walls and a door so not really a big deal. You receive a daily itinerary in your room each night of the next day's schedule of activities, daily special drink, nightly entertainment, list of what is going on in casino daily, etc. The beds are hard but we got used to them.....and have had worse in other hotels! We would recommend this hotel to couples and families....if you want a more quiet or romantic holiday the affiliated 'Secrets' hotel is connected next door and Secrets guests have full use of both resorts amenities. We had a great family holiday with friends that also came along with their kids......and had a fabulous vacation!