My husband and I have stayed in over 30 Airbnbs over the last 4 years, and Alejandra's apartment in Mexico City may have been the very best one yet. From the location to the comfort of the bed to the complimentary breakfast at the restaurant downstairs to the ease of check in to the unexpected daily housekeeping, our stay was incredible. Do not hesitate to book this place for the perfect stay in Mexico City!