The gardens and area are beautiful, the cave is tiny. We paid 15000 to get in, including sarongs for those that didn't have them as it is still an active holy place. Some entrepreneurial locals have started asking for a donation for the temple in the jungle just down the ravine, even though I am sure it was part of the same complex initially. It's not official so remember it is a DONATION to their pockets and doesn't have to be paid. You can easily walk to Goa Gajah from Ubud,...just one road.
This review is the subjective opinion of a TravelPod member and not of TravelPod.com.