Perfect location for a stay in Naxos.