Adjectives - place and strong

1234567891011121314151617181920212223
Across
  1. 2. tasty/good
  2. 4. a very British way of saying nice
  3. 7. funny
  4. 11. an adjective used to talk about a view
  5. 12. has lots of things
  6. 13. happy
  7. 17. hungry
  8. 19. dirty
  9. 20. perfect for
  10. 22. m _ _ _ _ _ _ _ _ _ _
  11. 23. very good
Down
  1. 1. lots of life and energy
  2. 3. big
  3. 5. surprised
  4. 6. hot
  5. 8. something high quality and expensive
  6. 9. lots of room
  7. 10. cold
  8. 14. terrified
  9. 15. sure
  10. 16. a_ _ _ _ _ _
  11. 18. small
  12. 21. angry