Has anyone been to this range? I'm going with my father next month and neither one of us has been there before. I see that they require a training video be watched on-site and that it looks like a fancy mall. Is there anything else to know about the place that is of interest?