The other complications have involved planning the details of the trip. Since neither of us have been to Italy before, we've been researching a lot of towns and sites on the Net. We've come across many helpful maps such as these:

Many of the small bed & breakfast places do their best to create an English version of their website, but sometimes I'm suspicious of the really bad translation mistakes. For example, if a hotel claims to have "excellent mygiene", is this a simple error or are they really avoiding any promise of cleanliness? Kind of like selling someone "diamondelle" earrings. We don't have hygiene, but hey, we have mygiene, so close enough right? Trust us and send your credit card number now. Plus if you have to explicitly comment on hygiene, shouldn't that alone make me suspicious? If it's stated as a "feature", that in itself could be a bad sign.
If all goes according to the latest plan we'll be visiting Rome, Florence and some other places in Tuscany, Venice and Rimini, with hopefully a day trip to the Republic of San Marino.