Overall the apartment is ok, but definitely not 4 star, a scratchy 3 at best. I say this as cookery hood needed paper to wedge the sensor on, the light switch to it was broken. Several broken, cracked floor tiles, shower door doesn't seal closed. The listing pictures are very old as two trees block sunlight into the living room ( not seen in listing picture). Check in communication was non existent, we texted her to say we were outside the property, got a phone call 10 mins later to say key was in box attached to bin, as we entered her son arrived to say she was upstairs and his dad would be down later for the tourist tax money. Cleanliness definitely could be better, especially in the corners, no welcome pack, just scraps of paper with WiFi code and TV channels. Stinky shoes are lined up the stairs outside the apartment. Still we had off street parking, washing machine and dishwasher, supermarket 2 mins away and 15 minutes walk into Wernigerode town. Location is great for exploring the Harz. In all we did enjoy our stay but these improvements are required to bring up our considered rating