Amazing view, perfect location in Naxos