I've been going here because it is conveniently close to where I live. It nice to go to a place to practice for the bigger fields. You have your mix of pro, semi and amateur players. So you can definitely can get better as a player and still have fun. This place is great for kids. They have great accommodation for kids here. You have the option to shoot 50cal paintball which hurts a lot less. The prices are very reasonable. You can play here for under 50 bucks.