Max and Billie's place has a fantastic location and is kept very clean. Check-in was exceptionally easy and they did a great job of communicating the details. Quite a good deal for such a great location in London! I will definitely keep their place in mind for future visits to London.