Great apartment with good amenities. Very well situated. Be aware that there is no drier, just a clothes hanger which was good enough for me.
The place is cleaned every day and the pool perfect (except no mattress for the sun lounges so you lie on hard wooden slats).
The wifi was good once it started working. Be aware that the host does not respond at all when you have issues and we had problems with check in and wifi.