Will be arriving in December. Any hotels? Restaurants? Shops?
Try the sight venere.com for hotels-click on the map function at the top and then on the Oltrano section of Florence (Santo Spirito, Pitti Palace). Check the hotels on Trip Advisor. We have eaten at Casa Linga-there are many good restaurants in the area of Santo Spirito.
We enjoyed Hotel la Scaletta. They have a roof-top terrace with great views, and a variety of rooms (triples and quads available). We had a lovely, large quad room.
I agree with the recommendation for the Trattoria Casalinga stop by when you get there to make reservations. It's often booked up for lunch and dinner. And that's the same for many of the well known restaurants in Florence.