Hello! Looking at traveling to Italy in the next year, from what I've gathered off season begins after Septmeber... We're probably doing Rome, Florence, Cinque Terra, possibly Venice... Want to avoid big crowds (as much as possible, I know they'll probably be some at every season!), and travel a little cheaper... Weather isn't a huge factor, we can make do with anything and still enjoy it! So mostly just looking for advice on when the best month is for avoiding crowds and finding cheaper accommodations, but still when everything is open and accessible! (do shops close seasonally?) this will be our first trip outside of the United States so any and all advice is welcome and appreciated-thanks!