What a convenient location. if you're looking for a hassle free stay, close to amenities (markets, cafe, restaurants, bus, taxi and news stand) good WiFi connection, clean and complete in apartment facility this is it!
There are two Metro (Subway) stations within walking distance and it connects all the way to the main Rome Termini station which has an express train straight to the airport!
overall the stay was hassle free and relaxing.
I would seriously consider this apartment and their hosts again when I come back to Rome.... which I hope will be within the year.