Very cool apartment, great location, and Peter was very helpful and responsive. There are some stairs to walk up, but those are good for working off the döner kebabs! The lack of internet is made clear in the list of amenities, and was no problem for me as I had already bought a pre-paid SIM Card with data for my phone (these are very cheap in Germany).
The cafe on the ground floor is also really nice - we ate breakfast there every day.