We loved our stay in Stephen’s place and the apartment is luminous, clean, modern, and spacious in a perfect location for exploring primrose hill, hampstead, and the rest of London. We were traveling with our three kids and our eldest was very comfortable on the pull out sofa in the living room. Note that the key pick up point is quite a walk from the apartment so if you have bags plan accordingly! We hope to come back again soon!