I have just finished travelling in France and Italy and stayed in 6 different places. This was my favourite. This was more to do with the atmosphere, the welcome and the facilities than the actual hotel to be honest. The owners are very friendly, however intrusive, the place is very clean, with great facilities. There are also communal areas to sit in and an area to cook. I particularly appreciated the washing machine as by that stage my stuff smelt somewhat as my suitcase got wet!
The only downside was that they didn't reply to my emails about what time I was arriving, so there was no one there when I arrived, however I waited and someone arrived after a while and all was well. It is also close to a big coop, if you want to cook food, or get reasonably priced food to take out with you.
This is a traditional style Italian place with no lifts and is on the first floor, however I knew that before I came and it wasn't a huge problem. I would happily use this as a base if I come to the area again. Pisa is only an hour away from Florence on the train and is a lot less expensive. It is also very clean.