I had a great stay and felt right at home from the start ! The flat is beautiful, clean, and surprisingly big for a London apartment. The pictures don't do it credit :)
You'll actually be living in the same flat as Pamela's mom. She's absolutely lovely, and very helpful.