Might I suggest you ask the site manager to erect 'baffles' of some kind around the generator, which should muffle the sound? I imagine it is the only way they can get power to the show house, until mains electricity is installed, and shouldn't prove too difficult for them! Don't suppose they realise how annoying it is to close neighbours.