A great place right in the very heart of Rome. We would definitely return again.