To tell if a whole fish is fresh check that the eyes are clear, the gills should be bright red and it shouldn't have a strong fish smell. If in doubt don't buy it and look else where.