5 /5 Andrew: Had an amazing time here with my family! Definitely a great place to bring the kids for a fun educational and overall positive experience. The staff was very helpful. We came here for something fun for the kiddos to do but I think the adults ended up having more fun than kids did. 10/10.