The place is a bit farer than what you need when staying at Florence, so be prepared to use public transportation. I particularly did it this way since we were walking all day long, and we were tired to do this extra walking every day. If you end up with energy after all day activities, then it's ok to walk.