Debbie's flat is amazing. It is decorated to a very high standard and the location within Hampstead couldn't be better. The immediate neighbourhood is quintessential, storybook Hampstead. Despite being in London, you very much like you are in an incredibly picturesque village. The place is a few short minutes walk to both the shops of Hampstead as well as the tube.