The indoor golf simulator facility helps golfers improve their game and still get in rounds to beat the weather.