Best stay in Naxos. Excellent location close to many great restaurants.