The place is really nice and spacy and the upper floor windows and light are fantastic. Peter was very responsive and helpful.
Note that the single toilet and the bathroom are put together in a very small room. It's ok once you get used to it - but be prepared...
There are a lot of stairs to the apartment - if you have a lot of luggage that's a bit of a hassle.
Overall these issues were minor and we really enjoyed our stay.