My 6 year old grandson loves miniature golf and we had read on line that Top Gold had a great course. Well, they have three different miniature golf courses you can play. They are fun but not very well maintained. We spent about two hours and played two of the courses. It was fun and all the workers very friendly.