If you want to feel like at home while in Florence, this place is perfect for you.