Amazing place and great location in the heart of Rome. One of the best choices in town. Highly recommend.