Great place in magical Florence. Lots of good stuff nearby.