Our stay at David's place was great : nice building, nice flat and nice host.
Pity we didn't get to meet cause of our late arrival but David was very useful and responsive during the whole stay.
We really enjoyed the journey and felt like home there.
Don't hesitate, would go there again if I visit Firenze again.