This was our first time staying at Hotel Xcaret Mexico. It was a stunning all-inclusive hotel and we can’t wait to go back! We were traveling as a large group of 18 and we felt very accommodated. We shed a few tears and had a few surprises but that is what made the trip even more memorable!

source