Hi Becky, lurking around for a while. Your mentioned hydroponics, that is growing all plants in water. Don't know too much about it, but my friend's son has one going and she said it is doing well. Don't think I'd try that with only having a balcony.
I'll have to really make sure I look at the garden next time we go visiting.