I liked the beachfront room but there were issues. Check in was long. They at first told me I had to pay extra for my kids. They corrected that. The hotel is older. I reported issues with turning off the tub water. They came on 2 separate occasions to "fix it". When I left it was still running, not leaking but running. The elevator was a mess on our check out date. Had to drag 4 suitcases down stairs. Housekeeping did not leave washcloths. Eventually found a housekeeping closet and started getting them myself. Buffet is not particularly good nor is room service. The best meals (steak, shrimp,etc) is considered "premium" and NOT part of the all inclusive plan. You had to pay extra for it. This was VERY disappointing. I never stayed at an all inclusive that was not all inclusive. We ended up going out for a few meals since we would have to pay for it either way. The location wasn't too bad but clubs were right down the street and I definitely heard it from our room. On the positive, views were nice and I would see staff cleaning down the lounge chairs and tables everyday. I liked that. Employees were generally nice. I definitely plan on visiting Cancun again but will definitely stay somewhere else.