As the birthplace of the Renaissance, Florence is the cultural mecca of art, architecture, history, science, food, shopping and more. Despite an abundance of English-speaking college coeds and large groups of camera-toting Japanese tourists, it’s still…