Very nice place well located in Florence.