太…了 is a frame with two halves, and the 了 at the end is not optional in speech. 太好了 does not mean "too good" - with a positive adjective the frame means "wonderful", and that is the most common thing it is used for.