Overall just had an awkward stay — the key situation was a bit of a nightmare, it was unclear the lock of the building doesn't actually lock so we didn't understand how to get in; there's also just one key to the whole flat which has to be returned in a box each time. We also missed checkout instructions as we were out and about without WiFi or 3G for most of the day, and so accidentally locked the key inside the room. I would expect any host to have a working spare key, but apparently this isn't the case here, so we got charged for it.
Key complications aside, the place itself felt quite worn out and not very homely, you'd definitely get a friendlier atmosphere (...and better key system) at a hostel. Admittedly we were partly at fault, but the negative reaction we got from the host didn't feel fully justified!