MS Access is one step up from Excel. It isn't secure and it's not that great for multi user access.
As long as your 20-30 users aren't going to be concurrent it might be ok.

You get what you pay for...