We had a nice time here. The pool is absolutely great. The villa is perhaps a little lacking in personality but has everything you need (apart from salt and olive oil!). It is really close to the beach and also a kids play area. Lots of nice restaurants nearby, we didn’t have a bad meal during the whole trip.
Be warned that the local taxi service is very unreliable, they seemed totally incapable of finding the house for some reason.
NB from the listing it seemed like the host would be the owner, but in fact the booking went through two separate travel agencies which made the communication a bit long winded at times.