We really enjoyed our stay at the villa. We spent most of our time outside in pool area. The house is quite small, i can't imagine how it fits 8 people comfortably to sleep. We discovered some lovely private cove beaches walking distance from the villa.
You really need a car if you stay here, but everything is not far away.