Castle golf was such an amazing time for my whole family! Our ages ranged from 5-75 and fun was had by all!! The course is very well maintained, as well as very imaginative. The hazards, props, and sounds completed the course perfectly. My kids loved the live animals, especially feeding the giant catfish! (Be sure to bring quarters for fish food!) The restrooms were themed and clean.....even the parking lot had a themed aspect!!