Could not think of a better place in Rome. Great apartment in a very nice and quiet street, close to very nice restaurants, bars and cafés.
Ideal if you travel with kids. Probably ideal if you are travelling without kids.