Nice place with good location for a cozy stay in Mexico City.