Lots to see in Florence, of course, and a guided walking tour is the best way to not miss significant works of art and architecture. Siena, smaller and equally lovely, is worth a visit and everyone needs to see the leaning tower of Pisa - so much more interesting to see the detail in 'real life' rather than just pictures!
Where to stay? Combine the city tours with a couple of days relaxing on the beach. Italy is never the cheapest holiday destination but there are often special 'off-peak' offers.
If you want to learn to speak Italian before you go or need a quick brush-up, contact Raffaella@LanguagesAlive.com on 07771534369
Happy Holiday!