Naxos, Beach near Ormos Aliko