Xcaret Arte Hotel, Quintana Roo, Mexico - Is it the best All-Inclusive in Mexico?