Our apartment had to be switched out, so I cannot comment on the original facilities, except to say the one we changed to was in the same area, and it was a beautiful, clean, tons of natural light and a well kept apartment.
You are right near down town, so expect some vehicle traffic and foot traffic noise, but with the windows closed, it wasn't a bother at all, and the proximity to so many eateries, and things to do, made that a fair trade off.