With its rich culture, archaeological sites, pristine beaches and ample accommodations, Riviera Maya is a great place to visit in Mexico