The place is the heart of the city. Just behind Templo Mayor. So is in walking distance of everything you need. This hosts were very nice and they really answered to all my questions very fast. They building staff were very nice and helpful too. The place was very close an and cozy.