This is a great facility for winter driving range needs. Face it, in Minnesota, you have no alternatives in the winter. In the summer I would avoid this place on all but the rainiest day.
First off, it is an indoor facility. That means you have to hit off mats. Secondly, the dome does not allow the full flight of your ball. So after a certain distance, you hit a screen and the ball gets knocked down.
Pros: weather impervioius, open in winter
Cons: hit off mats, short flight distance