You may also consider taking a bus up to Fiesole. It is a ruin of an ancient Roman theater and bath high above the city. The views from up there are spectacular. You can see all of Florence. It is just a quick city bus ride up.
https://en.m.wikipedia.org/wiki/Fiesole