The flat is a fantastic location, easy to get to (elevator), no street noise, and great natural lighting with all the windows. My only gripe was the cleanliness. The floors and kitchen need a good cleaning. The shower had some mold and the shower 'partition' doesn't keep water from spraying out onto the floor and toilet.
Overall, would definitely recommend. I would stay here again.