The coastal town now offers visitors art galleries, museums, exhibitions and traditional seaside attractions, including a castle and the smugglers caves.