When you hear the stats on the brand new AVA Resort Cancun, a sure form of skepticism is pure. With over 1,600 rooms, it’s, by any definition, a very large property. For seasoned vacationers, “massive” can usually be a code phrase for lengthy traces, impersonal service, and that dreaded “burn and churn” mentality the place […]