Great little place, walking distance from the buzz of Naxos