I would not stay here again. The apartment itself was fine but poorly represented by the photos (it's just a small room with a bathroom and some of the photos shown are of other rooms). There were a few issues with cleanliness like the kettle was moldy and the terrace was very dirty. We were told just a day before that there was scaffolding obstructing the view from the room. And we were charged an addition 50€ for late checkin that was not disclosed (it says 20€ for late checkin). Host was non responsive and we weren't sure if they would be there to let us in, and he was quite rude at times.
Frankly the room ended up being fine for our needs and the location was amazing, not touristy but close to most things, but the surprise charges and poor experience we had interacting with them, plus the room being different than shown was super disappointing and left a bad taste in our mouths.