Crossword puzzle

12345678910111213141516171819
Across
  1. 5. stylish and attractive
  2. 6. without any mistakes
  3. 8. gives satisfaction
  4. 10. extremely impressive
  5. 11. very impressive and beautiful
  6. 12. attractive in a pleasant way
  7. 13. exciting and impressive
  8. 15. impossible to forget
  9. 18. extremely attractive
  10. 19. giving great pleasure
Down
  1. 1. very pleasant
  2. 2. makes you feel pleased and content
  3. 3. paying close attention to customers’ needs
  4. 4. friendly and makes people feel comfortable
  5. 7. amazingly beautiful
  6. 9. pleasant and fun
  7. 14. enjoyable and nice
  8. 16. dependable and trustworthy
  9. 17. full of energy and activity