Great location and really communicative hosts! Would definitely think of coming back next time I'm in Mexico City!