Good location near the beach and old town naxos!!