One of the best Airbnbs I have stayed in (and I’ve stayed in many in Mexico City!): stylish two levels with a lovely and tranquil roof terrace garden full of potted succulents. Santa María la Ribera is my favorite neighborhood in the city, and Juan Pablo’s list of recommendations is spot on.