Book your stay here! You will not be disappointed! Before we stayed at Sarah and David's apartment, we had stayed in about 4 different Airbnb's in Mexico City. By the time I arrived at Sarah and David's, I was at my wit's end with my Airbnb experiences. Listings showed fake pictures, Wifi issues in every place, places were a lot smaller than listed, and many of them came with rules that weren't listed in the listing. Sarah and David's apartment was ACCURATE; the pictures listed are exactly the apartment you are renting. The apartment is spacious, has a fully stocked kitchen, great wifi - they even have two separate wifi connections to ensure a great connection in every room! The beds are comfortable, the showers are awesome (gotta love rain showerheads!), and the 24-hour security is great (they were so nice!). AND THE LOCATION! Hands down my favorite part of Mexico City. Walking distance to great restaurants and cafes and El Moro is only blocks away (Best churros ever!). Honestly, I couldn't wait to write this review because Sarah and David exceeded our expectations. On top of all of this, they are extremely responsive and there whenever you need them. Take it from someone who has been in Mexico City for 2 months - STAY HERE!