Deep diving into Renaissance art and culture: The best things to see and do in Florence