We had a bit of a mixed feelings about the place.
The good:
Well located very spacious and equipped apartment. Complimentary espresso capsules were provided which was a nice touch.
The bad:
The bed sheets were stained.
The water pressure in the shower was pretty weak which was no fun at the end of long cold days.
The WiFi signal is working mainly in the living room, and goes on and off.
Worth mentioning:
The description says about 30 steps to get to the apartment, it is actually 39, so keep that in mind
Overall, had no any problems with the hosts which were responsive.