Saint George Beach, Saint George Beach, Naxos Town 84300, Cyclades Greece, Naxos, +30 22850 23101