I don't think I could do this Airbnb justice with this review, but I'm going to try. From the start, the hosts were very communicative and helpful. After a mix-up, I ended up arriving in Mexico City at 4am instead of the anticipated 6pm the day prior. The hosts were VERY quick at responding to me and agreed to meet me to show me the place and give me the key. I was ready to book a hotel and did not at all expect for the hosts to accommodate such an inconvenient check in time. When we arrived, the place was clean and set up perfectly. There was even a tip sheet with local eateries and things to do. Very convenient location and walkable to many popular places.