I was here for 3 nights. This is a great location with communicative representative. The location is so close that you don’t even need a metro pass and walk about 20 mins to Colosseum, 10 mins to Trevi fountain. It is in 3 rd floor, be prepared to climb up stairs.
The windows are great noice cancellation, I was able to sleep soundly for nights even tho you live right on the Main Street. There was a problem using one of the bathrooms, but there were 2 others alternative to use. Overall, experience is 10/10.