Wonderful apartment in a great location (which makes it easy to get to and from it) and well maintained building. Above all the place is well equipped.
The only disadvantage is (I had been warned though) the flight of 81 stairs, which might be a hassle when you're travelling with two small children, but also provided us with the necessary exercise to tackle a solid German breakfast!
Mark (our host) responded promptly to our enquiries and gave us some valuable tips for the area. I'd stay here again – with the kids.