An unique world heritage site, magnificent and beautiful. The caves are well maintained, toilet and resting areas are there, many eateries including MTDC hotel are there. The 1st cave is majestic, the rock cut statues and reliefs are beautiful. Also the 1.5 hour boat ride to the island is relaxing and enjoyable. Two things only which we observed could be improved, 1st - there was no numbering or way board for the caves, we have missed the Buddhist caves (cave 6 & 7) for that. Another is there were numerous shops lined the climbway upto the hill top, and those completely blocked the view if the hill and sea.
A must visit while in Mumbai.