Wonderful place, really big, above all for what you usually find in Rome.
Very close to Campo dei Fiori but in a very quiet street, so absolutely convenient