Lovely apartment, great location and generally a nice place to stay!
Only negatives: kitchen is very small but you can see that from the pictures, and there is 4 flights of stairs to get to the flat which is quite a lot everyone you want to leave / arrive. Might be a challenge if you have kids or struggle with stairs etc.
Apart from that the place was perfect!