The Subway Apartment was very nice, with everything you need for a comfortable stay in Rome. Public transport is just a 5 minute walk away and there are a bunch of grocery stores and shops nearby too.