Heaps a large amount or number of.
"we have heaps of room"
synonyms: a lot, lots, a large amount, a fair amount, much, a good/great deal, a deal, a great quantity, quantities, an abundance, a wealth, a profusion, plenty, masses.
So pretty much, what I said is we have a lot to offer around the...