Letizia's place is amazing. It is great for having a cozy home away from home, where you can enjoy some home cooked meals, host friends, and are right in the middle of all the action. Next time we are in Florence we will have our eye on her place.
Only side note: We had to buy some extra toilet paper and paper towels for our stay, but there are grocery stores everywhere, and it did not at all hamper our stay!
Thanks Letizia!