Very nice place in the great location in Rome. I highly recommend ;)