The villa is absolutely lovely! And Ourania the perfect host!
The villa is rather isolated but still very close to all the big shops by car. Saying that, I think having a car is a necessity, since moving around would be very difficult without it.