Adjectives/Nouns

1234567
Across
  1. 2. (nice to look at; adjective)
  2. 5. (feeling great; adjective)
  3. 6. (great feeling; noun)
  4. 7. (quick wit; adjective)
Down
  1. 1. (more than others in height; adjective)
  2. 2. (nice to look at; noun)
  3. 3. (willing to do; noun)
  4. 4. (colorful; noun)