An absolutely magnificent place. Close to our favorite spots in Rome.