Perfect location no matter what sites you want to see! My boyfriend and I stayed for 4 nights. Nothing is more than a 30-minute walk away (colosseum, Vatican, etc.). Right around the corner from the Spanish steps and shopping and a few blocks from the Pantheon.
It feels like you're living like a local which is great. Lots of great restaurants around the area. We had a great stay!