The location is just perfect. Otherwise in my opinion even though the apartment is ok, it doesn’t deserve 5 stars; however the owner said he’d give me 5* and that he’d appreciate that rating as well. When I gave the feedback below in private he promised to make a partial refund but that didn’t happen.
The flat has very basic equipment (e.g. no microwave, no soap, small and worn out towels), and the shower leaked so much that the usable water was not enough to have a proper shower. When we arrived all bed linen and towels were hanging around the house and we had to make the beds ourselves, also some of them were a bit dirty. Finally one of the mornings a cleaning lady entered the flat by mistake, and also some maintenance guys wanted to repair something which I had not reported.
I would stay there again if these issues were solved, or the price was lower.