An okay place to stay, location is good for driving around the island and seeing everything. Definitely not somewhere you would want to stay if you haven't hired a car. The villa was quite clean although the pool was not, the grout in the tiles was very dirty and there was grime along the waterline, pool was also quite cold.
The kitchen cupboards had the bare minimum in, could really do with a few more kitchen essentials. 2 coffee machines but nothing to wrap or store food in, no spare bin bags. Also there is obviously an ant problem, as on the first day the kitchen was covered in them and the only thing in the cupboard under the sink was ant spray.
On the plus side there was nice views of the mountains and the sea either side of the villa, the staff were helpful and friendly. If the pool was warmer and cleaner the outside area would have been absolutely perfect.
Check in process was good and a whatsapp group was created before our stay to do early check in and I could use this chat to ask for any info needed. They sent recommendations for the area for beaches, restaurants and things to do on the island.