Fantastic villa in a fantastic location on an island that seemed to be authentically Greek with excellent restaurants.