An hour and a half is plenty of time, even when it's fairly busy.
3 hours would be a really long time to be there. They sell 1 and 1.5 hour tickets - prices are on the website.
We had a 3 children and it was Saturday and we spent $93 1/2 hour Saturday is more expensive them the week days
Thanks! Your answer is awaiting moderation.