We had a fantastic 10 days here recently. The apartment was as advertised, very clean and in a perfect location. All communication with the host was swift and efficient and we were regularly provided with fresh sheets and towels.
Our only complaint is that the beds are extremely uncomfortable. Also, better sunloungers could have been provided for the outside space, rather than having to use slightly saggy ones from by the pool. The pool also became very noisy when a large family group arrived - shouting and bomb dropping. But this not the hosts fault! . Other than that, 10/10.