This sounds allot like the kind of music i once made.
Its easy listening and fun.
i do have to say that the guitar idea is great (later in the song) but doesn't really work out for me personally. The song on its own doesn't have that dynamic feel and feels loose.
Depth is another thing, its their but not allot. you should work on those things in my opinion.
Also one other thing.. not to brag or make you feel like its impossible,
i have worked my ass off to get where i am now(and thats not really far, yet)
its been 7 years since i started doing music.
i did everything on my own.
No friends to help me, just the support from my family
and some guidelines from the internet i kept following.
You are lucky to have friends/listeners is probably what i'm trying to say here ;)
Keep it up!