self-contained

    adjective
  1. suficient, independent.
  2. [of house] independent.
  3. [of flat] amb entrada pròpia.
  4. [reserved] reservat.