Great location!
You are almost in the Trevi fountain! And everything else is walking distance or metro.
If you are visiting Rome is a great place, small but has literally everything.
Recommended