Good villa in great location! Our family of 6 had great time here. It is in very good location, close to restaurants (we fall in love with Vefi's), shops, bus stop and taxi stand.
Beach is ok, not very clean and had lots of small stones, which make it harder to enter the sea. We bought sea shoes, which made walking and swimming pleasant. Private pool, on the other hand was great and we spent a lot of time in it.
The villa and the pool was cleaned daily. The housekeeper, Barbara, was very friendly and paid a lot of attention to our needs. We appreciated it very much!
Few downsides of the villa, is that check-in and checkout were in Alexandra hotel 3km away, and Wi-Fi would be appeciated, as mentioned by others in comments. Also no doors in upstairs and downstairs bedrooms, which made it less private, and sound from the living room was echoing into them.
Despite of this, we enjoyed our stay and would recommend to others