The appartment was as nice as it is in the pictures, the roof terrace is wonderful. We had a little child (1,5 years) with us and a baby bed and chair was kindly provided.
Check in was very easy and comfortable, especially the possitility to park your car nearby (for 12 Euro/day) made things a lot easier, as it is very difficult to find a parking lot in the streets.
Would definitely recommend to stay there!