Minigolf: A fun activity for all ages