We liked the location very much as it was central to the city and made walking everywhere quite enjoyable. There is a decent supermarket a couple of doors down, and nice restaurants just across the street. All in all, convenient and comfortable. The one minor annoyance was street noise, especially early in the morning, but if you’ve been doing Rome properly, you will sleep through anything!