Modern, clean, warm and well equipped apartment in a perfect location. It was perfect for our stay.
We were allocated apartment 3 which is at the top floor of the building with lots and lots of steps up, if you are traveling with anyone who may struggle with lots of steps I suggest you request flat 1 which is only up one flight of stairs (albeit still quite steep)