Sorry but this place does not even deserve a star rating. We reserved a Birthday party here one month out for our two kids and paid the deposit. Two weeks later he calls us to tell us that he ACCIDENTALLY made another reservation on the same day and at the same time as ours and ASKED US if we could schedule our party to an earlier time. We made the reservations first, paid the deposit and already sent out invitations. We couldn't reschedule the time, so we ended up cancelling it because they didn't have the intestinal fortitude to call the other party first to tell them that they had to reschedule their reservation. BAD BUSINESS.
They should not have given us the option to cancel OUR party. Instead, once we informed him we couldn't change our time, he should have called the other party to reschedule theirs. My wife was too nice and gave him a "way out" and just cancelled our party. I thought the reason to RESERVE parties ahead of time was so we wouldn't run into these kinds of problems.
Now we have to tell our son, family and friends (who were looking forward to coming here for his party) that we won't be going there anymore. Hopefully we can find another party place that have openings two weeks out.