All the great reviews are well deserved. We had the same positve experience and have no hesitation recommending Carsten as a host and his apartment as a place to stay. Our only minor issue was with getting the key from the Sharebox. From the metro, it is in the opposite direction away from the apartment. Not far, but with baggage in the rain, the less walking the better.
Other than that, we had a great stay!