I loved Roberta's place. It's a fabulous apartment and the location is absolutely perfect. Walking distance from pretty much all the sites. Piazza Navona and Pantheon are under 10 minutes away. Some great restaurants nearby as well. And Roberta was a wonderful host.