Big fan of how upbeat this is, music to put you in a good mood. The melody fit the chords very nicely too, although I think occasionally if you let it breathe a bit more, turning the melody into phrases that begin and end, then let the underlying chords carry the weight for a bit, it would really make the melody pop.
Good stuff!