Recrystallizing Sodium Acetate from solution

I made sodium acetate using the following reaction:

$$\ce{NaHCO3 + CH3COOH ->CH3COONa + H2O + CO2}$$

The resulting solution of sodium acetate isn't pure, it has impurities. I want to crystallize the sodium acetate to extract the pure crystals. I crystallized some if it in the fridge, sodium acetate has a higher freezing point than water but I would like to know the technical side of it. Do temperature and saturation affect the crystallization and how can I crystallize sodium acetate reliably?

Cryst[alise]d from acetic acid and pumped under vacuum for 10h at 120$^\circ$. Alternatively, cryst[alise]d from aqueous EtOH, as the trihydrate. This material can be converted to the anhydrous salt by heating slowly in a porcelain, nickel or iron dish, so that the salt liquefies. Steam is evolved and the mass again solidifies. Heating is now increased so that the salt melts again. (NB: if it is heated too strongly, the salt chars.) After several minutes, the salt is allowed to solidify and cooled to a convenient temperature before being powdered and bottled (water content should now less than 0.02%).