I enjoyed this song! It actually made me smile because it was so happy.
I don't know the original though, and i'm a person who almost always listens to sad and moody music, and i can say this sounds so jolly.
The guitar on the right was actually made nice, it was subtle enough not to expose much of it's MIDIness, but i still don't like it's sound. But you mixed it in a good way nevertheless.