Since I have been reading these reviews for months before we left, I feel obligated to share my own opinion. (FYI we stayed in the Manor bldg from June 12- June 19). I was so excited to go. I had this place built way up, and, believe me, it didn't let me down. My husband and I had a blast! It was our first all-inclusive resort and it was so nice to drink and eat whatever and whenever we wanted and not worry about a price tag. Since some of the portions in the nicer restaurants are smaller, order 2!!! The staff didn't mind at all! We went to Maui and Kauai last year for our honeymoon, but I honestly enjoyed this better. I thought the food was awesome. The pools were great (we preferred the Manor pool because it was quieter and had cool little waterfalls and the misting pool). During the day we had fun participating in the daily activities like water balloon toss, bingo, and even beer pong! We also took advantage of the free water sports like the canoes and the mini-catamarans/sail boats. At night there was always something to do. They had a comedian, a magic show, a Las Vegas type show, karoke, latin singers and dancers, etc. Following that we either danced in the royal theater, sang in the piano bar, ate (again!) in Cricketer's Pub, and twice they had a midnight buffet event. The one was called "Chocolate Chocolate Chocolate." (My personal fave!) It was a nice buffet of, well, chocolate. They even had a chocolate fountain. They also had a "Seafood and Martini" night. Awesome! We also took the short (and free!) shuttle bus ride to the Crystal Palace Casino one night. That was a lot of fun even though we're not big gamblers. My advice to you is make your restaurant reservations that require them as soon as you get there, and if you're not happy with something there, then tell someone(!!!) instead of letting it go and then complaining in a review. My guess is they will do anything in their power to make sure you are enjoying every part of your trip. So, don't worry...Just Go!!! I never write reviews, but it was fabulous. Ok, nuff said.