Cuernavaca Cathedral, MX Pet Friendly Vacation Rentals