Excellent location and a lovely little flat. Bed really comfy which is a major plus. Enrico was very attentive and helpful, great host. A few things I'd note: going up and down the flights of stairs can get tiring when you're adjusting to the Mexico City altitude, take it easy! Also, some of the information you receive about check-in is outdated, not a big issue though because Enrico is on hand to help.