Nice forum with guitar lessons automatic tablature smart chord finder and a number of very useful tools

What is the correctly punctuated version of this sentence?
Nice forum with guitar lessons, automatic tablature, smart chord finder and a number of very useful tools.