Ok, I love Marriotts, you got me. But, I like value more. For the price, it's a dream. You can pay double for beach time but you cannot do better.
Food is fabulous there, but I like freewheeling in Cancun, becoming rarer. Save money, drink and munch up and down the strip until your toes curl.
After 12 million miles over 40 years, this really is Five Stars, not hype. John in the Heart of Texas.