Athens, a city for all ages