Vacation at a villa in Naxos was unforgettable. Great location, gentle sea and friendly people are amazing. All the rest was on top.