In general it is a lil cheesy but i think its sorta fun though. Its always hard to make a feel good tune 'non-cheesy'. I dont mind the original vox but i think the backing is a bit poor. The bassline is a little too merry for me but I dont mind jigging to it now and then though.
I have to confess I've shaken my ass on that crap tune standing on a table in Bora Bora. Blame it to DJ Gee Moore, he's so good he would make me dance on anything.
And yeah, you're right, the extra female vocals make it still worse (if it's humanly possible)