Aberavon beach has seen many changes over the years, but the feeling is always the same ...