The place is comfortable with easy access to lots of tourist attractions. It is located in the central and historic part of the town, a busy and lively neighborhood. It’s in walking distance to National Palace, Templo Mayor, and lots of local shops and restaurants.
We didn’t meet the hosts, but their friend helped us check in and he was very responsive when we had questions.