A copy of the run with my commentary is here: https://www.youtube.com/watch?v=ZtBZ87pfv7A
This game is randomized. All the clues and puzzles, as well as the order you go through them, are randomly selected, at the start of the game. I estimate that the ideal route for the game occurs less than 2% of the time. It is far, far more common to get a pathway that takes you through one of the glitched locations, which are the maze, the gazebo and the gameroom passageway. If you go in those places, the game automatically crashes.
The game's general route is this:
1. Barbie goes from the library to puzzle #1.
2. Barbie goes from the library to chase sequence #1.
3. Barbie goes from chase sequence #1 to puzzle #2.
4. Barbie goes from the library to puzzle #3.
5. Barbie goes from puzzle #3 to the lighthouse.
6. Barbie goes from the lighthouse to a clue location.
7. Barbie goes from the clue location to chase sequence #2.
The three puzzle locations that aren't glitched are the front desk, the dining room and the lighthouse. You want to get the lighthouse third, because you go from puzzle #3 to the lighthouse in Step 5. Obviously, it's a timesaver if you're already at the lighthouse. You want to get the dining room puzzle second, because you go from a chase sequence to puzzle #2 in Step 3, and the dining room is closer to all the chase sequence locations. That leaves the front desk as puzzle #1.
The three possible chase sequences are the beach cruisers, the hang gliders and the speedboats. Both the speedboats and the beach cruisers are two minutes long, while the hang gliders is a minute and a half long. So you want hang gliders to be one of your two chases. The speedboats are five seconds farther away than the beach cruisers, so you want the beach cruisers to be the other chase.
In a single segment, it doesn't matter TOO much if you get the beach cruisers or hang gliders first. Since I got hang gliders first, I was able to save at the lighthouse twice. When the game reloads, Barbie is standing in a different position. This is a minor timesaver.
In Step 6, Barbie goes to a random clue location, such as the greenhouse, the attic, or the guest room. The guest room is closest to the lighthouse, so that's the one you want. There are three possible hiding spots in teh guest room. Oddly enough, this is the only element of the game that is truly random, in that it can change when you reload the game.
It should probably be noted that the controls to this game are not very good, and it's easy to have Barbie zig-zag around items or get stuck in a corner. It's always faster to avoid these unnecessary movements.
The biggest mistake of this run is around 2:10 of video 1, where the key drops from my hand back into the inventory. I kept going, because getting the best route is so rare.