Of the 29 caves, all of them Buddhist, five are chaitya temples and the rest vihara monasteries.
24 of the Buddhist caves were Vihara monasteries.