Super location, perfect mood, very nice guests, welcoming flat ! Everything perfect for a great stay in Mexico City