Highly recommend this place! So nice
And close to everything in Naxos town!