This villa is excellent. Has everything you need. Owners left enough supplies to allow us to have lunch before going shopping in the small town.
I would recommend having a hire car, as it is quite a walk up hill from main town, if not fit. Also allows you to visit the lovely beaches too. If you plan on walking good trainers are required. The pool facilities were excellent and views were stunning.