Overall we had an okay stay. The apartment is cute, the location is great and the check-in/out were really easy. The things we weren‘t happy about were the cleanliness and the fact that it is super tiny.
There was literally no space for our small (!) luggage and we really missed some shelves in the bathroom. Additionally the floor and towels were a bit dirty and you could hear and feel every step in the stairway when people were coming home, so not the best if you have a light sleep.
So we would rather recommend the apartment for a short stay with very little luggage.