I had a great time staying in Michael's apartment. Amalia was an amazing co-host who was quick to reply to any messages sent and very eager to make my stay perfect.
The apartment itself is spacious with a lovely balcony. Despite the hustle and bustle of Mexico City, I slept like a baby here in a comfortable master bedroom without much outside noise at all. Both bathrooms were spacious.
The location can not be beat- just steps from Parque Mexico. The restaurants and bars in the area will keep you busy for days.
I've been to several AirBnbs in Mexico City and this by far has been my favorite. I hope to return in the future!