Great location and walking distance from most places to visit in Rome, we literally walked everywhere with kids and a dog.
Plenty of local restaurants, bars and small boutique shops nearby.