Hold onto your seats - I actually really enjoyed that episode!
I didn't think I would, as I can't stand James Corden, and the prospect of watching two people I hate for 45 minutes was not something I was looking forward to. But it was great! The Doctor was less annoying than usual, and even Corden didn't irritate me once.
The script just seemed more natural than usual, with some good humour, and the story was gripping.
I didn't really get why they could suddenly touch the pilot thingy without being harmed, just because they were thinking about how much they wanted to stay.
And poor Sophie was obviously mentally unbalanced or needed glasses, as I'm sure she looked at the Doctor and then said something like "You didn't tell me he was so handsome". Very strange.