Torvelantupa sijaitsee rauhallisella asuinalueella luonnon ja Kiiminkijoen äärellä Haukiputaalla, Oulussa. Koti on noin 4 kilometrin päässä Haukiputaan keskustasta, lähin kauppa löytyy 2,5 kilometrin etäisyydeltä ja bussipysäkille on vain 700 metriä.
Pienen koon vuoksi Torvelantupa on kodikas ja tunnelma yhteisöllinen. Ympärivuorokautisessa asumispalvelussa jokaisella asiakkaalla on oma wc:n ja suihkun sisältävä huone, jonka asiakas saa sisustaa mieleisekseen.
Torvelantuvan viihtyisät yleiset tilat ovat asiakkaiden yhteisessä käytössä. Olohuoneessa ja ruokailutilassa vietetään yhdessä aikaa, vaihdetaan kuulumisia, ruokaillaan ja kahvitellaan sekä tehdään erilaisia arjen askareita. Torvelantuvassa on iso sauna, jota lämmitetään kolme kertaa viikossa ja asiakkaat saavat käydä saunassa halutessaan joko yksin tai yhdessä. Torvelantuvassa on aurinkoisella eteläpuolella terassi, jossa grillataan ja kahvitellaan kesäisin. Pihalla on marjapensaita ja kasvimaa. Pihalla on myös nuotiopaikka, jota voi käyttää ympäri vuoden. Tuetun asumispalvelun asiakkaat asuvat omissa vuokra-asunnoissaan Haukiputaan alueella.