You've done an incredible job!!  She looks massive and very, VERY healthy!  Nothing like the sun and fresh air for weed... be grateful you didn't run into the problems a lot of us have had this summer - too much humidity, too many insects, too much heat, fungus and branch-ripping downpours!
VERY nice!  Congratulatoins!