Very nice tune Bob, the vocals are good, it has a nice lively feel, and a fun flavor.
The snare isn't too loud for me, it just sounds electronic, and therefore should probably be pushed back a little, but it'll depend on the speakers also.
It appears that Mamma songs could be your thing, this...