We enjoyed our stay at this apartment. The place is relatively spacious, kitchen is as new and the rooftop is a great feature. On the downside, the apartment wasn't properly cleaned as there was dust throughout and lots of (pet?) hairs on the sofa.
Please be mindful that the rooftop can be accessed from neighbouring buildings. We unfortunately had some items stolen from the room on the top floor when the door was unlocked.
Location wise, this place has everything you need close by and there are plenty of nice bars and restaurants to choose from.