I think check in process needs to be improved. Guests have to pick up keys at rental office which is an inconvenient 20 min drive from the apartment. The other issue we had was the loud the street noise at night. The apartment is directly on street level and front door/bedroom windows are facing traffic. Also, I know AC isn’t that common in EU, but in May the rooms were too hot to sleep comfortably. There should be at least a fan.
I think the other reviews were too generous. But probably good value for backpackers. Just not for us.