Great place with a perfect location in Florence.