If it would have been in a multi-user environment then I would have suggested alternatives to Access but if it is a single-user application then Access should be fine in most cases, one scenario that I would advise against using it (in a single user case) is when the database should exceed the limit of its 2GB size.