Today the skete consists of 26 residences occupied by 10 monks, The sketae - Mount Athos. a library holding 360 hand written codexes and 500 prints, The Skete of Annunciation of the Mother of God. and a church built in 1766 containing 100 icons and the relics of St. Charalampos and St. Modestos.
