Overall we had an enjoyable stay however there are a few points to consider.
The positive side:
Very close to the beach, about 1 minute walk.
Lots of space with 4 bedrooms. The main bedroom was upstairs and 3 good sized double bedrooms downstairs. Kitchen, dining and lounge on the middle level.
The negative:
Some things just did not work. The villa felt quite dirty even though we had a daily clean. It was a very quick clean (20 mins) to empty the bins and a basic surface clean. Due to storms we lost power for a few hours and lost internet for 3 days. Hot water was an issue but resolved once mains power (not solar) was used. The neighbours are very close - this isn’t clear in the pictures so that balconies aren’t really that private