a 'NICE' crossword

1234567891011121314151617
Across
  1. 3. nice for babies and small animals
  2. 5. nice, often for news
  3. 7. nice; fulfilling
  4. 8. nice full of wonder
  5. 12. very nice; often for people and small towns
  6. 13. nice like a postcard or painting
  7. 15. very, very nice; difficult to believe
  8. 17. nice with love
Down
  1. 1. very, very nice; food
  2. 2. nice; pleasing
  3. 4. nice; food
  4. 6. very, very nice; impressive
  5. 7. very, very nice; entertaining
  6. 9. very, very nice; a general and often used term
  7. 10. very, very nice; food & art formally
  8. 11. very, very nice; visually
  9. 14. in the title of this crossword
  10. 16. nice, the opposite of bad