Carlo and Francesca have a great place that is in the best location in Rome.