There seem to be so many! Any advice appreciated! We are only there for 3 nights. Planning on going to Armando near Pantheon one night.
You'fe posted in Reviews, which is where folks post reviews of places they've been. You might get more responses by just posting in the Italy forum.
We always liked the terrace at the Hotel Forum https://www.hotelforum.com/. Great views over the ruins.