A nice and cozy place with an excellent location in Florence.