Vincenzo place was really centrally located. I was told by locals that the world famous pizza place is within walking distance. We managed to walk to most of the sights. There are shops downstairs which is really convenient.