We had a great stay, the villa is even nicer in person and so clean!
Would definitely recommend hiring a car or bikes though as no shop/restaurant in easy walking distance.
Look forward to staying again :)