This place was ok in general, but it was not worth the money. The location was outstanding as well as the view from the living room, however, the state of the place as well as the communication from the host were very poor.
The place needs fixing (broken toilet paper holder, leaking shower, issues with flushing of the toilet, broken all door handles, unscrewed wobbly chairs), it needs more equipment (sponge, detergent, dishwasher detergent), and more cleaning (mouldy chopping boards, dirty cutlery..).
What was the biggest issue for us (travelling with children) though, was the rude communication from the side of the host when organizing the exact time point when meeting at the premises, in order for the host to greet us. We did not need any greeting (yet that is the company policy). All we needed was picking up the keys in our time frame. However, I ended up spending an hour on the day texting one of the representatives of the host whose behavior was (in my view) unacceptably rude.