I stayed for 3 nights and liked it there. The view from the room is very nice, the location is perfect and the flat mates were lovely.
Read the listing carefully and be aware of the late check in fees though:
I arrived a few minutes past 8 because my train was delayed.
In the end I didn’t have to pay the 25 € fee because they had asked me about my arrival time several times without mentioning the fee (I came by train and booked last minute) but it’s something to be aware of.
Thanks Cristina for the fairness of not making me pay.
Otherwise communication worked very well and I can recommend the place to anyone who travels on his/her own and likes to stay in a shared apartment