@Treacletart9 Loads of beaches around the Gower, 19 of them. Some are accessible by car but Brandy Cove, Pwll Du and Three Cliffs to name a few are not but the views are outstanding. All beaches from 1st October until Springtime, unsure what date, are dog friendly and a lot of eateries are too, check first.
I hardly go out to eat but there is the West Cross Inn and Mumbles has quite a few restaurants. I've eaten in The Mermaid lunchtime, the fish is massive. Evening meal in the Oyster House which was lovely. There is building work on the sea defences going on in Mumbles and the car parks are expensive. According to Facebook pages they are now manned by private companies and people have been fined just for going there, not finding a space and leaving, but you can walk there on the front easily from West Cross. The prom is lit.
Cosy pubs, there is the Woodman in Blackpill, unsure what the food is like these days but have eaten there years ago. Clyne Gardens are behind and Clyne Country Park to the right, a massive wooded area with a shared cycle route 4. The King Arthur in Reynoldston is named The Times top cosy pub. I've eaten recently in The Gower Inn in Parkmill which was also lovely.
There are other eateries in Uplands and you must have a Joe's, either in Mumbles or St Helen's Road which was their first parlour. No one says Joe's ice cream, we just say going for a Joe's or having a Joe's.
I'm sure your son will have a great time in Swansea, don't be surprised he may not want to leave. There is so much to see and do and I think Swansea doesn't blow it's own trumpet enough.
If you like museums there is The Egyptian Centre on the University campus and in the city centre Swansea Museum, The Waterfront Museum and the Glynn Vivian Art Gallery, all free.
I could write a lot more about Swansea, I could go on all day about it. If you want any more information I'll happily be an unofficial tour guide.