I highly recommend Stefano's place!
First of all Stefano is an incredible human being. Right when we checked in he made sure we were comfortable and set up to have an incredible time in Rome. He provided us with great recommendations of restaurants as well as sights to see.
The place is very clean and has all the amenities you would want and more. It is located right next to Roma S.Pietro station and there is a bus that takes you to all the spots you want to check out. Thanks Stefano for making our trip to Rome unforgettable!