This place was fine for a weekend, location convenient and the noise was not an issue for us even though it was a busy street. However -
The front door to the building did not lock, and if it had, the code was the same as the one for the unit which did not feel safe as there are other tenants in the building who I presume know that code. Water pressure in the shower was nonexistent and there were no hand towels or washcloths, only half a roll of toilet paper, and only one extra set of sheets/no extra blankets despite there being two sofa beds. The ceiling in the bedroom has extensive water damage and most of the outlets did not work/Wifi barely worked.
If we had stayed longer than a weekend, we may have reached out to try and rectify some of these issues, so I can't speak to responsiveness-- but hopefully these items are fixed.