Great location and perfect place for a couple staying in Mexico City