Perfect spot to explore the city. If you like coffee and dog spotting this is the place. The apartment itself is great for couples as you get your own rooms and bathrooms with a common space to hang out.
We regret not being able to meet our host but he was communicative throughout the entire trip. We would stay here if we visited Mexico City again.