We ended up booking this villa VERY last minute and Vaggelis was super responsive and the check-in process was seamless. This is a great option if you are with a group, or if you are looking for a quiet respite, because it is about a 15-20 minute drive from town. For that reason, you will almost definitely need a car and you should make sure you are comfortable driving on extremely narrow, unlit roads (we managed in a 7-person van, so not a huge deal, but could be an issue for some folks).
The villa was exactly as described - the rooms were spacious and can easily accommodate 6 adults. The pool was surrounded by trees and vines with delicious fruit, which we enjoyed eating each morning.
Would recommend!