Admittedly, I'm not a great golfer by any stretch of the imagination...
And when I heard about an indoor golf course right here on Long Island, I had to see this for myself. How/what did they do to offer such an experience in the deadest/coldest time of winter? (Well, it wasn't that cold.)
You NEED to make a reservation with Bob, the owner/man behind this facility. They only have the availability for 2 groups to play simultaneously, so best to call in advance and make a tee-time.
Needless to say, I had a solid front-9, but then lost my groove once we had been golfing longer than I could bear to go outside for a smoke.
In summary, if you're looking to just improve your form, in a pain-free (no uv-rays, smokers (sorry), driving/walking, etc.) fashion, hang out with your buddies and relax....this is YOUR spot!
Do keep in mind that it does take a little getting used to...when you're putting your hips into the swing and that ball covers what should be 200 yards of beautiful green grass; well, it hits a screen that's +- 20 ft. in front of you and they can bounce back - so be careful; it'll be easier to adjust to the simulated environment, but if you get those necessities that I mention... ( wink ;-) ;-) wink ); and/or you simply need to develop a stronger attachment to your clubs (my original intention), you've got to check this place out! I highly recommend it.
**NOTE: No bar/restaurant so BYO and try not to under-estimate. :-)