It is sharknado bad. But it has a better budget, more likable characters, better effects, better story.
This is what those B movies would look like if they had a real budget, better writers and actors and actresses that put some effort in.
It's campy and stupid at times, but it works.