Käik oli ülalt kinnine ja selle peal või kõrval paiknes arvatavasti tornrajatis. Linnus ise on ca 2 ha suurune ja tema keskel on näha 1938.-1939. aastal lahti kaevatud 15 m sügavune linnuse kaev. See on pealt nelinurkne, 5,5 x 5 m suurune, põhjas läbimõõduga 2 m, ülemine osa on vooderdatud paekiviga. Kaevamistööde käigus leiti poolsada 15.-17. sajandil ohverdatud münti ja mitmeid igapäevatööriistu. Ohverdamiskohtadeks olid ka väravakäigud ja arvatav allikakoht. 1974.-1982. aastal uuriti linnust üsna põhjalikult ning loendati umbes 90 elamukohta tähistavat kivivaret. Elamud olid väikesed, nelinurksed, rõhtpalkidest ilma korstnata suitsutoad. Taganurgas, suuga ukse poole paiknes kerisahi, selle ees koldel valmistati süüa, nii nagu ka hilisemas taluelamus. 19. sajandil elas linnuses metsavahi pere, kelle eluase oli idavärava lähedal ja kes keskaegset kalmistuala kasutas põlluna, hiljem heinamaana.
Suur ja Väike Taevaskoda Taevaskoja ehk pae all mõistetakse liivakivipaljandeid. Tuntumad neist on Ahja jõe ürgorus paiknevad Suur ja Väike Taevaskoda. Taevaskoja paljandites avanevad Kesk-Devoni Burtnieki lademe alumise osa punaka, kollaka ja hallika värvusega põimkihilised kvartsliivakivid. Ahja paljandid on väga fossiilivaesed, Suurest Taevaskojast on leitud vaid üksik vihtuimse kala soomus6. Taevaskodadel on ka ajalooline tähendus nimelt peetakse neid ohverdamiskohtadeks, kus juba ammusest ajast on ohverdatud viljasaagi, karja sigivuse ja inimese tervise ning õnne heaks. Paed asuvad Ahja jõe ürgoru maastikukaitsealal ning on seetõttu kaitsealused objektid. Ometigi on kaljuseintesse kraabitud nimesid, mis suurendavad kaljude varisemist ja reostavad visuaalset efekti. Suur Taevaskoda on Ahja jõe ürgoru kõige suurem Devoni liivakivipaljand, mille kõrgus on 24 m ja pikkus 150 m. Oruperve suurim kõrgus ulatub 38 meetrini