Clean room, excellent location, pleasant host. What else can you wish in London :-)