Great location. Lovely staff/owners. Very hospitable and helpful. Would definitely recommend for your visit to Naxos!