This is definitely a feelgood song!! Makes me feel good! There is just an air of freshness and inspiration that permeates the music. Beautiful playing!! Take care. Greg