Ignore the old reviews! There are fresh mats to hit off of. The prices seem high, but you get a ton of golf balls. Great place to hang out with some pals. Fun and plentif ... more