Great location in Naxos, good value for money and fantastic terrace with amazing views. Perfect for a couple