Recently got back from our trip to Mexico. It was excellent. The resort was clean, the staff was friendly. The food at the restaurant's we dined at was fantastic. We stayed primarily at one of the pools because my wife enjoyed the activities that were offered there. They had entertainment in the lobby every night which was quite enjoyable. The drinks were good and plentiful. The flights both to and from Cancun were good. The only suggestion i would have is to put a dresser in the room. There was not a lot of space to put clothes. That being said, i would not hesitate to return.