Excellent location - super easy communication with the hosts, good space for exploring London from - would definitely stay again!