Ringwood is a nice park and definitely worth a visit. There is beautiful scenery and some cool old houses and such to roam around. The garden however is a bit over-hyped. It is actually quite small and bland. Perhaps I just visited during a bad time of the year but I was disappointed in the plant life. It's just a whole lot of open grass and green. Not much color.
There was an obnoxious couple who were letting the 10 kids that were with them just run rampant along the landscaping which made several sections of the "gardens" hard to enjoy and impossible to take any decent pictures of. There was a couple taking amusing wedding photos nearby.
This would be a beautiful location for a wedding but I imagine it would be insanely expensive.
Definitely worth a visit. Unless they change things around once in a while, that one visit is more than enough.