This apartment is very convenient for a long stay to explore Rome, especially if you're driving as there's ample free parking next to the building which is quite rare for Rome. There's a bus stop 5 mins from the place that will take you directly to Piazza Venezia, or you can also use the metro which is about 10 minutes walk. We never used the car to drive inside Rome as the public transport was convenient.
Apartment has 2 bedrooms and 2 bathrooms (one ensuite) and a nice living room/kitchen with the balcony where you could eat. A great surprise was that it had a big dishwasher. Kitchen has everything you might need. The area around is very nice & green and it's nice to live a bit out of the touristy center. All the amenities are within walking distance, many supermarkets and restaurants around.
The only thing we missed due to a long stay was a washer, but there are many laundries around so we went to a couple of them over time to wash our clothes.