This spot was perfect for my stay in Rome, it’s a little out of the way, enough that the close shops are far cheaper than anywhere even a little closer to the attractions. If you’re ok with a walk/short pt journey, its a nice, quiet location.