Less than 200 miles from Cancun airport, the Yucatan state is a refreshing alternative to the mega-resort towns of Tulum and Playa del Carmen.