Coming here with friends is guaranteed to be a fun time.
Next time I will get a Fast Pass though, as waits for the bigger rollercoasters can take up to an hour, which gets boring even if you are chatting with friends (and it can get very hot out)!
The waterpark here is very enjoyable as well, and has an abundance of rides.
Food is pretty average, but I really enjoyed the funnel cake, although it is quite sweet!