I took my 4 year old here and he had a blast! He loved all the obstacles, bridges and colors on the course. It was super clean and well maintained. We took some cute pictures while golfing too. This is one of the best mini golf courses we have ever been to!!!!