They have a very nice indoor mini golf course and driving range. The kids love coming here on a rainy afternoon. It's a great way to get them out of the house and having fun. They also have a pro shop on the premises. In the summer time, they have sand volleyball leagues.