@EL797 - I think the question was more to do with "how to make" a good level. Somehow I don't think anyone will disagree that a good level should be fun and enjoyable (which are synonyms by the way). Imagine, someone thinking that a good level should be dull and boring.