The apartment was excellent and we really enjoyed our stay .The location is brilliant just about 75 yards from the beach. Shops and restaurants just a short walk away. We did have some small issues which were resolved immediately although I do believe because we were such a late booking the landlord had planned to fix these before his next booking. The apt is very modern and the private roof terrace is a bonus although as a suggestion I would add a couple more sun loungers and maybe another umbrella for sun protection as it gets very hot .The WiFi is good and I would have no hesitation booking this again in the future.