Nice place with great views over Naxos.