The hosts were lovely and helpful and quick to reply. The space is a little small, but considering it's London, it's just fine! And the location is better than I expected, with some shops and restaurants a 5-minute walk away and a tube station about an 8-minute walk.