I would 100 percent recommend staying here. First of all, location, location, location. Very close to the Metro which takes you to all the tourist areas to visit. Also there's a 24 grocery store close by, coffee shop on the corner, and lots of restaurants and little markets to buy fruit.
Also the host was fantastic. Gave me great tips to tour the area. Set up a car for me to get to the airport.
One day I'll visit Rome again and I will stay here.