Nice flat and well located in Naxos