Dora's place is absolutely amazing. It is a hidden gem in London, as it is close to the all main touristic areas, while being just next to the Canary Wharf, place populated with a nice restaurants and a beautiful river promenade. The apartment is warm and clean, while hosts prepared a detailed information booklet on things to do around the place. You cannot go wrong staying at their place when visiting London.