Check the website, maybe they have a sale going on.
No free days but you can check Groupon.
Yes u have to call them up weekend is more $$
Yes different price for packages, birthday parties, etc call them they are very helpful
Possibly call ahead. It is pricey. Also keep eyes open for coupons.
Thanks! Your answer is awaiting moderation.