expansive

adjective
  1. covering a large area; extensive
  2. friendly and willing to talk openly
  3. comprehensive and far-reaching

Examples