With a 5 year old grandson in tow this was an excellent way to spend a relaxing day. The venue is clean and appears to be well managed. Plenty of lifeguards around. Just excellent family fun at a fair price. The snack bar can be a bit hectic ..... but not overly so.