We liked the place and the location it has good price/quality ratio. Overall we were happy, however some basics were missing.
The toilet paper run out on the second day, the apartment was cold for the entire stay and we couldn't warm it up, even when we turned up the heaters.
The check in was simply bad. We got a picture that the key are on the other side of the steet, 50 meters away, under a bridge, hanging on a random chain...
With all this I would still recommend the place!