Very nice villa and location. Interior a bit dated (for the same price we stayed in more modern houses). On arrival the house had a strange smell of soap, which we fixed with removing the "air refreshers". The house in general is clean, but more on the surface than in detail (for example, toaster greasy with stains on it, shower in the annex needs a descaling). Otherwise we felt good staying there, the house offers everything you need. The kitchen is well equipped. Plenty of towels provided.
We loved the direct access to the beach. Be prepared, that passing people look at you a lot, but in exchange you can look back and enjoy "people watching". We would book the house again.