Awesome place built right into the mountain not for from Naxos town. You’ll need a car, but not much more to enjoy your stay here.