Well equipped apartment, great location and very good value on overall.
It's indeed noisy from the street, but manageable. We didn't use AC to say if that worked.