Our stay at Alice and Albert's apartment was just as advertised: a clean, new apartment centrally located in Mexico city for a short or long stay. The hosts and doorman were all very responsive and welcoming. I recommend staying here for your trip!