If you need a place to soak up Florence's real spirit, you could start by staying at Gianpaolo's place. It is a welcome break from the maddening crowds at the tourist squares...It is very close to all major sights and the walks to the city center is as revealing as the sightseeing itself.
The place is very cozy and comfortable. Was a perfect place to relax after experiencing the sights of Florence. Within a few blocks are very nice/quintessential eateries which must be checked out.