We went on monday so it was not that busy. Weather was great. Most rides unsuitable for our 3 yr old. The staff are mostly ok but we bumped into some really poorly trained ones with a lack of common sense.