If you are staying in Rome, stay here! Some places say perfect location but man is this true here. It is within a 20 minute walk of almost everything, from the Trevi Fountain, 5 minutes to the Colosseum.
And the street that it is located on is perfect. Plenty of good restaurants, cool wine bars, a couple art studios that serve wine and a great place at the end of the street for a cappuccino to start your morning.
Couldn’t recommend more!