Great location, just slightly off the beaten path. You're in an actual Italian neighborhood, local market, local park, a terrific restaurant, not in an area overrun with tourists.
Yet a short (10 min or so) walk from the attractions. We must have liked it quite a lot, we stayed a month.