Debbie is a fabulous host, very welcoming, respectful and courteous. Her place is beautiful and situated in a very good location, close to shops, restaurants, Twickenham train station and Heathrow. I couldn't recommend her more!