Perfectly located spot in Mexico City! We had a wonderful 6 day stay