Very nice place in a great location of Rome. I highly recommend.