Yes, it's superb although I have a feeling it has moved elsewhere.
I've taken the opportunity to become a "supporter" which at less than £30 / year gives free access to the museum any time, 10% off grub in the (quite good) restaurant, a free BMS reprint every year and the chance to go for the "ride a bike" sessions and other activities. Much better value than the Stafford shows IMO.