I am definitely staying here on my next trip to Rome! Clean, responsive, great location on a major street, so easy to find late at night and to get around during the day! Don't worry about the traffic noise the windows have a heave seal. I just put the room fan on low for background noise and slept wonderfully. I saw my flatmates once while I was there. Also, there is a little place nearby for late night snacks and drinks. You can easily walk to the Vatican, I got there early Sunday morning it was a 5 minute line to get into the Basilica.