Quiet and beautiful location within reasonable distance of Naxos town.