The absolute best location in Rome. Great spot! (Be sure to visit Der Pallaro for dinner just around the corner.)