We have spent a week in this villa, it was a paradise with an outstanding view. The villa is actually better than the pictures... We loved it.
The localisation is perfect, a few minutes by car from cities and shops ! and yes, the road to get up can be tricky but completely doable with a city car !