One word: amazing. The street is active with lots of great restaurants and too perfect distance from the Vatican.