Great value rooms right in the heart of Naxos town