Quintana Roo capitalizes on its Caribbean-facing location