Karl is very nice person, helpful and responsive.
The apartment is cozy and well equipped. One small thing though: the walls are not as soundproof as you would hope, so occasionally you hear music and/or noise coming from upstairs neighbors. The bed is placed near squeaky building staircase so you can easily hear people going up/down. But you get used to it within first couple of days.
Overall good stay, would consider staying again.