Roberta was an amazing host, and her place is great too! Situated amazingly, it's just a short walk to everything that would be on your must-see list for Rome. It's also not too far from the subway, so it's easy to get to the farther out places as well.
As for the apartment itself, it was very clean and houses all the amenities to make your stay comfortable. 10/10 would recommend!