RELATED WORDS
PARAPHRASING
(of a person) easy to discuss a problem with, ask for help etc
accessible
that can be attained
within reach; achievable
that may be used, seen or obtained
ready for use
able to be reached, used, visited etc