Great place to stay, you have Rome at your feet the view is spectacular and you have the pleasure to be around all the most magical touristy attractions.
I Have to say that If you have a light sleep probably isn't the place for you.
The traffic underneath is constant 24/7.