One word: perfect.
In the center of all tie side-seeing-spots… next to a beakery and shops and restaurants.
I would choose it any time again while visiting Rome.