Staff was very friendly and helpful. Atmosphere and furnishings are nice with music & acceptable sound system throughout. Swing analysis was nice but not accurate which was disappointing. All clubs registered very short distance wise and we know what each club averages. Its a little pricey for us at $25/hr but Juniors cost is 50% off. I think we will use this indoor facility more in the Summer time when it's hot.