If you are looking for a place between the cutesy of Mumbles and the size of Cardiff then Swansea is the way to go. There are some cozy places to eat and most of the mainstream brands can be found here for shopping.
swansea bay walking trail: click here
Glynn Vivian Art Gallery: https://www.glynnvivian.co.uk