To celebrate our parents 50th wedding anniversary, our immediate family took a trip to Cancun, Mexico. We stayed at the Live Aqua (all-inclusive) resort, which was the best all-inclusive that we've ever been to - very classy and high-end. We particularly loved our suites, the reserved palapa beds on the beach, and our daily foot massages. Food and drinks were good, too.
Hotel: Live Aqua Link to my review