We had a wonderful week at the villa. Check in was very straight forward and due to the villa being quite hard to find we were met on the main road by the host and shown exactly how to get there.
He villa was nice and clean and extremely well stocked with lots of oils/water/condiments as well as beach towels and lots for the children. The kids loved the pool and diving board and we had an amazing week.
You definitely need to rent a car but there is plenty of parking space and it is easy to find your way around to all the local areas. We would love to go back.