Fantastic place, great location and great host. You can't ask for anything else and would definitely stay again if in London.