Great location and nice, clean place in Naxos.