The place was comfortable and clean and all of the amenities were as advertised. However, the whole experience was soured by the host at check out.
Addmittedly, we were half an hour late for check out (10:30 vs 10 AM), and we felt we were getting kicked out of the place. Hosts (they live upstairs) came in at 10:20 and started cleaning the apartment while we were trying to pack everything up and leave. Made it an extremely awkward and unpleasant experience. In this awkward rush, my wife forgot the water bottles in the fridge (which we needed for the hot day ahead), When she went back to get it after 5 min, she was told it was already thrown away.
they also charged us 90 CHF for a stain on the bedsheet that would easily come off by the wash cycle. Simple bleach would have taken care of it on a white sheet.
we were 2 adults, 1 13 year old and one 4 year old. We only used the place to sleep and spent our days outside exploring.