So first off this is the first time I've ever been paintballing. We reserved a private session for my bachelors party and I had a blast. It was very intense and fast paced. Everyone had a great time and enjoyed themselves. Our ref was extremely helpful in explaining the rules of the game and offering different objective games. It also looked like he was enjoying watching us get blasted. lol. The speedball course was extremely fun in my point of view. I thought that course was pretty well kept. Some people complain about the bunkers (whatever u call em) being dirty. Its paint ball... they are meant to be dirty. Also I liked the sand because it created a more even playing field for some of us rookies and limited our mobility. The indoor couse was intense also but the floor was very wet and slippery also its muggy in there so your mask fogs up quickly. We did a presidential run where I had a shield and no weapon and I had 2 bodyguards while 7 people from the other team attacked us. Cool objective but the foggy mask made it difficult. Overall everyone had a great great time. But I did have a little beef with the large guy that was running the store. He was extremely rude. While most of us were new comers to the sport he was very sharp and unhelpful. I'm sure he is probably the owner but he really needs to work on his people skills. We were all excited but before we started he really was bringing us down. I'm not going to jump to conclusions but I think he might have also over charged us. For 10 people it should have been about $320. With my $50 deposit It still ended up being almost $390. Thats $440, $120 more than the website said. So overall it was a great time. But please be aware of the customer service.