Really nice place right in the center of Naxos. Great hosts also