The wife and I went in Saturday morning and had a great experience. Started out up stairs with the single screen. It was a little strange yelling at a screen, but we got the hang of it. After a few rounds up stairs we went down to the 300 degree training room. It was kind of nerve racking witch I assume is the intent. You have to keep an eye out behind you, you never know when someone will jump out. We ran through 3 scenarios each. Store robberies, work place shootings, and some things like that. Then a speed shooting stage at the end. For the real serious, they also have a belt you can wear that will shock you if you are hit by a bad guy. I am considering that for next time. All in all, we had a great time. Look forward to going back for some of the classes soon.