self-contained
/ˌsɛlfkənˈteɪnd/
adjective
not requiring help or support from anyone or anything else :complete by itself
[more ~; most ~] :tending to keep thoughts and feelings private and to deal with things without help from other people
Brit :having a kitchen and bathroom