Hi Jenks and welcome
What sib/OB have you got? Days out with the family or fishing?
Don't know the Gower too well, but we spent a week there last year which was brilliant, take a look at this thread.
https://www.rib.net/forum/f50/redneck-has-a-taste-of-the-gower-86601.html
If you are inflating / deflating from the back of the car Oxwich bay was ideal. All the facilities you need, easy beach/slip launch and recovery, lots of parking. Bit pricey if you are using a trailer, but very convenient.
We never used it, but there is also a slip at the mumbles.