Over the last 24 years, Fitzgeralds has been one of the best pubs in Sunderland.