Been eating at Hayashi for 18 yrs now...in fact I am here now and the fish has always been fresh. No smells or funny tastes. I do fish quite a lot and know what fresh fish should taste and look like. Service has always been above par and the place is clean. You will not be disappointed.