Great apartment. Big, bright, and very central - close to the beach and the town (right between the two).
Naxos was also a lovely island and a great time!