Take it to a shop ask for a Block Check, if there nice, they might even do it for free. It checks for combustion gases entering the cooling system which likely means head gasket failure or a cracked/warped block/cylinder head. Make sure they don't do it idle and make sure the engine is scolding hot.
Could also be a porous casting allowing coolant to travel through the aluminum block or head; heat from the engine compartment will accentuate the smell and if it hits the exhaust manifold then even more so.
Check your coolant recovery tank and see how much coolant you lose. With a stone cold engine, mark the level, then the next morning or whenever, check to see if it has dropped, AFTER you drove it for awhile the day/night before. Do it cold only, easier to control heat expansion variables. If you are losing coolant without external leaks, the engine is burning it.
Another check for coolant loss is to pull your engine dipstick, check for a milky looking color or is reading way too high, unless the oil is just oil filled. Or engine running, remove the oil fill cap and look inside for milky oil.
And just to be sure, ARE YOU SURE you are smelling coolant? Smells sweet right? Also make sure no one spilled fruit punch all over the engine...