Wow! This place blew us away. We stayed in airbnbs all around Mexico City and this was by far our favorite. They brought us fresh sheets every week, answered every question immediately and were amazing hosts. There is also wifi on the roof patio!