Perfect location. Great host. Has everything you need for a 4 day stay in Mexico City. I loved the added touches throughout the house. Soaps, sparking water, beer.