another good choise would be k2 by homegrown fantaseeds,very easy beginer plant takes alot of abuse!!covers all the aspects you are looking for.good luck hope it goes well.:thumbsup: