The apartment is a nice size, the location is good and the terrace is nice. The bed is comfortable (if you like hard beds as I do) and the shower is ok. However, there is no aircon (although the advert states there is) and there is no sign that there has ever been any aircon. This was annoying as we ruled out a different cheaper apartment because it didn't have aircon and I would not expect a host to mislead their prospective guests.
The satellite TV also didn't really work - only a couple of German speaking channels were available. All of the furniture, including the patio furniture is worn and dirty/stained. Generally it was very dirty with big dust bunnies on the floor and a general level of dirt such as a filthy cutlery drawer. I have pictures but I don't think that tripadvisor allows uploads, but if it does I will post some pictures.
In addition, instructions about leaving were not clear - I don't know if this has now been changed but there was no check in/out time on the advert. This was compounded by the fact that the person who showed us the apartment told us to just leave the keys when we left. We later found out that this person was the cleaner not the host. The host texted about 8.30pm the night before we left to ask what time we were leaving and then told us that we had to leave by twelve and that we should know this as this is the same for hotels everywhere (she didn't realise she is not a hotel I suppose). When I complained that this was short notice etc. and that I didn't appreciate being contacted in the evening she eventually became unpleasant. I would not book this place again, not really due to the check out misunderstanding, but because it's below standard in terms of furnishing and particularly cleanliness and the description is misleading. Given all of this I would also say it's overpriced.