Hi - I'd be really grateful for any recommendations on where to stay in the Gower Peninsula this July. We're looking for self-catering accommodation near the beach and any recommendations for watersports courses for two boys (8 and 10). I'd be really grateful for any ideas as the area is completely unknown to me but we've wanted to go for a long time. Thanks.