Small little place off of the main area of Naxos town so a bit of a walk to main promenade but close to more of a locals square with an amazing restaurant selection