Buffeted by the winds, battered by the waves and still going strong