Great location! Great place! Really added to our trip to Rome. Definitely recommended.