We would give Vivien six stars if this were possible.