I loved it's small artificial water fall. The have some unique Rock cut outs. You would find a lot of variety of plants here, and they are properly labelled (information about the values species of plants are mentioned), making it an informative place for the entire family.
There is a good party area with swings and slides for the little ones.
The entry fees is nominal. This is a must of you are in or around nerul.