Historic or urban? City or sea? Diverse Athens has venues for every occasion