I made it out to visit last week.
They had a few very nice planted and display tanks and "dwarf" (tiny) crayfish!