I am very happy to report that my first timer virginity is gone! Now for the details... Check-in/Check-out - a TERRIBLE experience. We arrived at 9:20 am local time, and despite requesting early check in, our room was not ready until 3:00 pm. There was no safe place to lock up our valuables (everything just left in the lobby by the door), so we spent the day having to carry what we could around with us. Not fun! We also paid for upgraded rooms...we were given a standard and our friends the deluxe. And we couldn't get rooms even remotely close together despite arriving several hours before any were cleaned. Check-out was easy, no problems to report. Food - The buffet is definitely subpar compared to other resorts I've visited. The selection of food is minimal and the same everyday. Stay away from the salad...a few of us became very ill, and we narrowed it down to the vegetables, which were drenched in water (and I assume it was tap, not bottled). The restaurants, however, were fabulous! The Italian was the best, in my opinion (best salmon I've ever had!). Make reservations for every night, it's worth it! Drinks - Totally watered down! Stay away from the wine, it's disgusting! The champagne, although quite sweet, will give you a bit of a buzz though! If you order any frozen drinks, ask for doubles. There is also a liquor store right across the street, if you're craving something specific. If you're a coffee lover, it's true...it's TERRIBLE! But it does the job, barely. But that's probably because you don't sleep much at this place! Staff - one word...AMAZING! Tip them well, they all deserve it. Last time in Mexico I found that staff catered to those showing bills. Not here. They are all happy, and aim for first come first served. Rooms - aside from getting a standard room (as mentioned above), the rooms are great! Bring a fluffy pillow if you can't deal with hard ones though. But really, how much time will you spend there? The sexy lighting is the best! Entertainment - ask how you find out what's happening each night, and where. Shows were great, but they weren't always on stage (at the sport pool), so it was VERY difficult to see the routines. Find out early and strategize your seating accordingly. If they say it'll be at Paddy O's, get close to where the exit is to the buffet...they always perform in that area and you're SOL if you're anywhere else. Overall - this resort definitely is not a 5-star, so if that's what you're looking for, keep looking. But if you want to have a good time, meet lots of people, and dance the night away (among many other activities, if you're looking), then book! I will go back...already in withdrawal...thinking April 2012!