Beautiful place in a good location in Mexico City.