I'm going to be going to the Boundary Waters up in northern Minnesota this summer for a family vacation. Anybody know when the best time of year is for catching smallies up there?

Anybody know of any good places to rent a cabin up there that has decent amenities for my mother and my 6 month old son?

I'll take any feed-back on the Boundary Waters