I say a three point five (3.5) stars.
You are right, you are a little offbeat, but not terribly, and some of the not so great recording has seeped through, but not at all bad. You have a good tone in your voice and consistent strumming of correct chords.
The song is calming and peaceful, and I enjoyed listening to it
I would like to see more in the future :)