I highly recommend this place. My hosts were super nice, excellent at communication and were there for me with anything I needed.
The place is located walkable distance to the best restaurants, parks and shopping markets.
Will try to book again next time I’m in the beautiful Mexico City!