Our stay at the studio apt was great. Location can't be beat. We liked the quiet neighborhood and proximity to so many of Rome's sights. We are walkers and we walked almost everywhere, but that the studio apt is very close to the Colosseo metro station and a cab station around the corner was a bonus.
There are several nice restaurants close by, but if you want to cook or prepare meals in the kitchenette (and eat outside in the lovely little garden)- grocery store is only 3 blocks away. Also hiding in the neighborhood are two lovely and historically noted churches.
All in all- a lovely place to stay!