A very nice place very close to the Vatican and a bunch of nice restaurants!