Pet-friendly hotels in Mexican Caribbean