The flat is conveniently located in central. It is modern and accurate to what is depicted in the pictures. I do have to point out that the roof terrace pictures insinuate that it is part of the flat how ever it is not a private terrace but more of a shared space two floors above you.
You do have your own small outdoor balcony by the flat but that is about it. The check in was quite complicated mainly because of the language barrier but the lady who checked me in was extremely friendly so it all worked out in the end!