I have previously stayed in one of Max & Billie’s rentals. Great location and just as described. The communication is a breeze as well as checkin with the electronic key. Highly recommend to anyone looking for a place to stay in London. Great Hosts