Wife and I just returned from stay at JW Marriott, Cancun Mexico. We could not have asked for a better experience. The hotel is magnificent, the restaurants fantastic and the level of service was unmatched any at hotel at which I have ever stayed. Try the 91 club if you stay here, as it adds a whole new level of convienence and personal service and is well worth the extra investment. Cancun is wonderful and is close to so many activities such as Cozumel (great snorkeling and diving), Mayan historical sites at Telume & Chin Chen Itza, Eco Parks, etc. Lots of familes at the hotel also, but they have separate pools areas for just adults if you require it at the adjoing Marriott property. Great Spa on the proerty also!