Hello Jayne,
I reprint my reply to an earlier question about generators
Sometimes there is no alternative but to use a generator, but even the super silent ones do produce some noise, and they are very inefficient at producing the power you need. (Typically only 6 to 8% fuel to useable electricity) Also petrol is rather expensive.
For water heating, the fridge and space heating, using the gas system is much more efficient, and of course noise is not a problem. (Efficiency is minimum of 70%)
A well-charged battery should last you the weekend for lights hot air fans and water pumps.