Alright, for a future house track I think it would sound fine (and really good), but for a G house I think it's not quite there.
Let me explain why I think this:
There should be way more low into this song, in the vocal (maybe put the main vocal with a 5th lower as a layer).
There should be more energy around the kick and more stops and fills with it (double kicks etc).
The lead should be a bit shorter and faster maybe a bit more compressions.
I am using this track as a reference for a bit:
Drezo - Guap by ~ Drezo ~ | Free Listening on SoundCloud
The mix/master itself sound really loud, clean and really professional, you did a outstanding job!
Overall a great track, but these are my thoughts/critism, don't take it harsh I just think the track could be pushed a bit further.
I would love to hear this in a club!