I stayed there for a month and had a good stay overall. The place is well equiped, with everything you need, apart from a good shower (there is only an electric one, with a very thin water jet, and it is quite challenging to get a constant temperature). I liked that the place is rather quiet most of the time and well situated in the town if you can walk a little.
The only main negative point was the communication with the host (it is a professional company) throughout my stay. At the host's request, we agreed to meet upon my arrival so that they could give me the keys. I had to wait for 45 min. under the rain because they had forgotten about it. Next Monday, the cleaning service knocks at the door and asks me to leave the apartment for 1 hour so that they could clean it; I hadn't been informed and even had to check whether they were legit. The next week, the cleaning service does not come on Monday, and I ask the host when they are scheduled to come - he replied that he would keep me informed. I never was; they came on Wednesday morning, then on Friday afternoon the week after. It might seems trivial, but it means that you might expect them to come at any moment and should be ready to leave the apartment whenever they come, which is not very comfortable. In short, communication could and should be improved.