The caves show themselves suddenly from one point on, and what you behold is stunning. There is a large prayer hall and several caves that must've served as resting rooms for the monks, complete with a water storage area. The main hall is magnificient and hosts a large stone stupa... as always one wonders how people must have built them in the 2nd Century AD! Going up and down the stone stairways feels adventurous. The view is breath-taking, which I think must've inspired the architect back then! Be sure not to miss the stupas towards the right of the caves further along the road. The same road leads to Fort Lohagad, a popular trekking route. But we decided to try that some other time.
There is a small entrance fee of Rs.5 for the Bhaje caves, which seems to get utilized in maintaining the caves as the premises are clean and well conserved by the Archeological Society of India. I wish there was a big fee for the entire area and heavy fines for littering. There was especially a large group ahead of us - all educated looking youngsters - and pitifully we saw several of them littering all over the way, spitting, shouting; it struck me what a horrible failure our education system is for not imbibing this basic social discipline and respect for history in us!
My verdict: 4 out of 5. Bhaje makes for a great half-day trip when the weather's good. Leave early in the morning to avoid the sun. Best not to take older people along as the climb is not exactly easy. Carry food and water as the old highway hardly has any good eateries left.