I went here one night a week for golf lessons. I'm still not a great golfer but I had a good time and I had a wonderful instructor who greatly improved my game and my understanding of the motions involved in a good swing. I also used the driving range quite frequently and it was very nice. There is a pro shop with the inflated prices typical of a golf store and also a miniature golf area. I've never done the miniature golf but it looks fun for kids.