Blake Hall: modern facilities