Hi John,
A nice site in gower,is Bank Farm in Horton,overlooking Port Eynon.
Lovely site with fantastic views.Small play area,swimming pool,shop,bar/restaurant,tennis court,indoor play area.
Book early as its busy over the holiday period.I know you want electric,but for anyone else...