Approximately an hour drive from Vancouver, Castle Fun Park was truly exciting and awaits kids of all ages.
Of particular enjoyment were the uniquely themed mini-golf courses, huge arcade & skill games, which will definitely bring out your inner kid :P The games are affordably priced and well maintained and you can top up your card as you run from station to station. There is also a lot of variety in the arcade games and activities. Half a day or a full day would be a good amount of time to spend here.
Indoor mini-golf courses consisted of Jungle Golf or Coral Sea Golf. Jungle Golf was a nice option for beginners to the park.
Outdoor mini golf is also super enjoyable in the park and there are quite a few rounds as you loop around.
They also have a go-kart area, pitching and batting cages, bumper cars, shooting gallery, indoor driving range and remote control boars for the adventurous.
Food options are all related to the carnival theme. For lunch options, there is a complex across the street with A&W, Freshii & Pizza Hut.
I would definitely give this place a thumbs up for a fun day out for families, dates or with a group of friends.