The flat is really nice and clean. It has a great location to the city center and makes walking to everything very easy. We took a cab from the train station and to the airport, so i don't know how accessible to public transport it was in location.
All of the check in instructions were very clear and it was a breeze to get in and out of the apartment. Amenities were as desscribed and pictures represent the space well.
Would recommend staying here to any couple :) Great as a place for 2 -3 people. We did not look at the pull out couch, but I imagine it is as one would think for a couch.