Children's amusement center in Dundee. Features soft play areas with slides and ball pits for kids.