Everything seems to have said already and all is true: Debbie is a friendly and very helpful host .. the flat is definitely a nice place to stay when you are visiting London.