Most amazing place to stay in Naxos, just go!