A great welcome to a lovely apartment in a pretty part of Mexico City.