Great location for Naxos- right on the beach.