BUT WHAT IS Almstead, REALLY?