You could possibly put the domain up for auction on a domain marketplace. Chances are, there might be many other potential buys interested in paying top dollar for the domain name.
However, the price that has been offered to you is very good. You should probably accept the offer, but keep the domain auction idea for future reference maybe
