All: No specific level is attributed to this tune, so it is suitable for anyone who wants to give it a try.
Beginner: Assumes that you have not been playing very long, but know the basics. You are starting to learn simple tunes.
Intermediate: You have been playing a while and can play some songs and/or instrumentals without too much difficulty. Now you want to move into specific styles, develop your repertoire and increase your technique.
Advanced: You have good technique and a working knowledge of your instrument, but want to break out of patterns and get "unstuck" in order to move on to more advanced material.
Professional: You can play just about anything. You learn complex tunes relatively quickly.