We will be living in Florence for a month and I'm trying to figure out transportation. There is no doubt we will be using the buses a ton. It looks like the month pass is 35euros. Sounds like that is the best deal for my son and I. Are the passes unlimited rides? And do we both need passes? Any other advice?