Answer: awfulgood

AnswerCrossword Clue
AWFULGOODExtremely well-behaved?