Alvaro is an amazing host and the apartment was as stylish and impeccable as the photos. We traveled with our 5 year old and he enjoyed having his own room. The apartment has great amenities, including a washer/dryer (!!!), ironing board and iron, as well as bottled water (hot and cold.) Most Mexican homes don't have central heat so they tend to get cold in the winter. Alvaro has plenty of space heaters that work well and kept us toasty at night. He also has plenty of great neighborhood restaurant recommendations as well as activities for families and kids to do. He was very responsive to my questions, from logistics to requests (like delivering a brand new hairdryer on his way to work.) We would definitely stay here again, and given that there's so much to do and see and eat in Mexico City, we likely will return.