We had a wonderful stay at Cecilia's. The apartment has a lovely big terrace that we sat and had our dinner on a couple of nights. There's a brilliant takeaway pizza place just 5 mins away. Also a handy super market just up the road. Good connections into the main areas of Rome, we used the tram everyday, which is a 10min walk away.