This flat is in a great location in Centro in CDMX, and I would highly recommend it. We enjoyed staying in Centro over the time we spent in Roma Norte or Condesa. The flat is walking distance to any number of sights (Zocalo, Plaza Mayor, Bellas Artes, the Alameda), bars, and restaurants (must go to Taqueria Los Cocuyos just around the corner - get the campechano).
You should expect some street noise here as you are only one story up from street level, but closing the windows really cuts the noise down, and there is also a big fan in the bedroom that provides some good white noise. It was a little warm, but not uncomfortably so (it was also unseasonably warm outside during our stay in CDMX). I would absolutely stay here again and would highly recommend it to anyone who wants a convenient apartment in Centro.