I though that was really good.
Clara's motivation for lying to Danny is eluding me though. Last episode, he was saying he really was pretty much fine with her travelling with the Doctor, and asking if she was sure she wanted to stop! It seems almost like willfully self-destructive behaviour.