I have some great recommendations for Florence:
Stay: Hotel Lorena is a great budget-friendly hotel with a great location and good price
Eat: Trattoria Lo Stracotto, Golden View Open Bar
Do: The Duomo (one of the prettiest chapels inside and the line moves quickly, you can also climb the tower for a great view of the city), Accademia (where the David statue resides- purchase tickets in advance!), San Lorenzo Market, Uffizi Gallery (again, purchase tickets in advance), Ponte Vecchio, Piazzale Michelangelo (best view of the city), Chianti Region Wine Tasting.