So pretty, Dave!
What fertiliser do you use?
Re fish eating plants - ours will eat the waterlilies (and pretty much anything else) if they decide they're not being given enough fish food. We now have a Koi Cafe (or is it Cafe Koi? made in the USA) with a solar panel, which distributes food at programmed intervals. Since we installed it, the fish have stopped bothering the plants. We did have to put quite large stones on top of the compost in the planters to stop them digging in there.