Our family enjoys playing miniature golf here. Our 3 year old loves it (and he's free!) {Children 5 & under are free with a paying adult.} They have 1 course with waterways all around so you have to watch the little ones closely. You can play as much as you want all day. You can even leave and come back and play again the same day without paying! One hole is right over the water and your ball (purposely) floats through the ripples onto the green again. This is so fascinating to little ones.
The course, shops, and parking area are very clean and well lit. The driving range has large fans to keep the players cool and plenty of room to just sit and watch. They also have batting cages and paintball.
more