This place is a nice cozy apartment. Location is excellent, it is in the Chinatown area of the city. Keep in mind it’s not located on an actual street so getting dropped off or picked up might seem tricky at first. However, you can just walk to either corner to get picked up. It is by Bella’s Artes, Torre Latinoamericana and a short 10 min (maybe less) from the zocalo. Overall would recommend this place.