Yet another typically excellent stay with Cheryl and Kevin.