The location of the apartment is extremely good. It's just a 5-minute walk from Zocalo and is close to a lot of stores and restaurants. We didn't meet our host in person but she provided useful information and helped us boo a tour to the pyramid.