Hi Nlexy,
Tebessa - try looking it up on youtube, I just had a look and there are alot of videos of the village - it looks quite nice comparatively speaking! Although obviously its in the desert so...