Fantastic place in the heart of the city. Great host - very friendly & responsive. Place has everything for any length of stay. Would definitely stay here next time I'm in Mexico City.