Since 1978, the Spirit of Norfolk has delivered a vibrant and unique combination of dining, dancing, entertainment and breathtaking views.