Location location is the big drawcard for Debbie's place. Close to transport a major plus, making trips to London's key landmarks a breeze. Debbie was prompt with requests and follow-up as well. We would stay here again on our next visit.