Excellent location! We were able to easily walk to all the locations we desired. There is an excellent restaurant directly across from the building, La Ciambella. It's pricey but fairly priced for the excellent food and presentation. At the corner there is a great place for pasta called Trattoria il Lucano where we visited more than once.
The building is historic and has been adapted to accommodate our modern needs, so it is obviously not going to be new and perfect. But we had all we needed and were comfortable.
Quick piece of advice: bring ear plugs or white noise if you're staying over the weekend. There were some lively partiers singing, shouting, and honking horns past 4am on Friday night.
Don't hesitate to book this beautiful apartment!