The location is great! Coyoacan is a special place, and Josephine has lots of great tips for the neighborhood. Definitely cozy, but adorable. Great roof.