We read the reviews and based our decision that this was no 1. I have to say it is true what an excellent hotel, superb service, all al a carte food with lots of choice, cocktails were not your cheap variety bit but amazing including corona beer in cans or on tap.. So much choice. The pool is great, sea amazing, beach has such soft white sand. I normally stay 5 star out of choice as I want to enjoy my stay and this is up there as one of the best. If I had give constructive feedback it would be that the numerous mainly American weddings sometimes have load music for a couple of hours by the pool but most people like this. The wedding locations and those on the beach are very romantic. We stayed preferred club and I wold recommend the extra as the spa is complimentary and you do get other benefits but that depends on the budget. We flew virgin and it was also a great flight which was on time both ways. The final tip was that there is no real push for timeshare but they give you some dollars but you probably won't spend them. We took 2 bottles of champagne and had to bring it back. Hot tip. Make sure you are in your weight luggage allowance coming back as they are a bit draconian. All the hotel staff are very friendly. If you do not like the excitable American may be Mexico is not for you.