There are a lot of restaurants around that area and it’s very close to the sightseeing spots. Based on the transportation in Rome, I highly recommend Martina and Paulo’s place because you can walk to every sightseeing places within 20 mins.
The hosts were nice to us and they gave us a lot of useful information which we really enjoyed the days when we were in Roma.