I'd love to suggest companion planting or something to help in the pest department but I know pretty much nothing about gardening, I tend to just do what I'm told out there when my partner (whose department it is) needs help with something XD But anyway I've heard it can help.
It's a nice little slice of heaven you have there :)
Cheers ;)