I have mixed feelings about this place. The apartment is great, spacious with a gorgeous view. The location is good unless you have mobility issues (stairs and a hill). Nice pool and gardens.
The host is very responsive and willing to help with any problem. Unfortunately there were a few problems on our arrival .
The kitchen was filthy, one of the toilet was broken, one shower head was blocked by limescale, some of the bed are noisy or uncomfortable, we contacted the host about these problems. She quickly replied to apologise and to send someone to clean the kitchen and fix the toilet. She also offered to pay for a shower head replacement and mattress protectors we bough (30€ in total).
These are issues that should have been dealt with before our arrival and we shouldn't have to deal with them.