Great place with a really great location in Florence.