Great location!
Everything anyone needs for a good experience in Florence.