Great spot for a group very close to the Vatican and good food!