This is a great place (with a great host) that's extremely well located for anyone visiting central London for business or pleasure.