Obviously based on the book of the same title. I do not know how accurately it followed the book. But who cares it is meant to be entertaining and it was. Good affects, good humor.
It fits into the Indiana Jones style and leaves the door open for future Indiana Jones movies. I am sure that we will see more of Indy junior in the future.