Dunno if it is the best route. But blue key route is quite deadly and yellow key route is... slow!.