Staying at Debbie's place was the right decision. Everything was as described, very comfortable, charming, and clean. Communication was always easy and most importantly, she and her son, Max were very kind and helpful.
If need it, I will choose Debbie's place for my stay in London again.