We have stayed in similar places and all were fantastic, but we were disappointed by this one. We arrived after 9 PM and had to pay extra on the spot for someone to hand us the key and give us a tour of the house. By his own admission that was the first time he himself had been to the house, and he could not get the heating to work and did not know how to work the TV.
The TV ended up not working, and in general the amenities were disappointing. No smart TV, no drier, no coffee machine, all of which we have come to expect in a place like this.
Regarding cleanliness, the place was not as clean as others we have stayed at in the past. In particular, the sofas were stained, and though they had fabrics covering them we could see they were not clean underneath. The heating unit next to the dinning table was hanging half ripped out of the wall.
Location not as central as we were expecting.
The good things about this place were that it is really spacious and has a big balcony on the top floor and a little garden from the kitchen. The bathrooms are nice, and the shower water pressure and temperature decent. The beds were very comfortable.