Amazing place. Extremely clean, perfect size and extremely close to the port of Naxos and plenty of restaurants to choose from.