This is an amazing place right at the heart of Rome.