Pete and Viv's villa was wonderful. The pool is private which was a big bonus for us. The villa has everything you need but you will probably benefit from hiring a car to get around. It's a short drive to Stavros beach which was stunning and can walk to local shops/tavernas within 15 minutes.
Communication with Pete and Viv was fantastic and they're very accommodating!