Следует помнить, что good – это прилагательное (good достаточно редко выступает в роли наречия), а well – наречие.