We stayed 7 nights at Cecilia's and found her apartment very nice and well equipped. It is close to the bus 81 which takes you to many of the tourist sites: Coloseum, Forum, historic center, and the Vatican. It is also very close to a pedestrian street with lots of nice restaurants and bars where you can enjoy sipping a spritz while people-watching. There are 2 small super markets near-by (2 minute walk)