Holiday crossword puzzle

12345678910111213141516171819202122
Across
  1. 6. the last two days of the week, Saturday and Sunday
  2. 8. one ______ is exactly 1000 meters
  3. 10. it's an adjective, the same as terrible
  4. 11. when something bad happens without reason (e.g. traffic ______)
  5. 13. it's a place where you can see a lot of old or cool things
  6. 16. opposite of lose (e.g. I lost me keys. I need to ____ them)
  7. 17. a person who works at a hotel and helps the guests
  8. 18. a room that is very hot and makes you sweat a lot. It's good for your health
  9. 19. it's a place, smaller than a city but bigger than a village
  10. 20. people usually drink this in the morning to wake up
  11. 21. it's a place where you go to see a play (not a movie)
  12. 22. it's a person who goes on holiday to another country or city to enjoy
Down
  1. 1. girls wear this on the beach
  2. 2. when it's very cold (below 0 degrees) water turns into this
  3. 3. you can take a ______ in the bathroom.
  4. 4. a piece of land surrounded by water on all four sides
  5. 5. a place where you go to have lunch or dinner
  6. 7. opposite of cheap
  7. 9. you use this to turn on or turn off the TV or air-conditioner
  8. 12. it's a place where you go to see a movie/film
  9. 14. it tells you how much something costs (e.g. $250)
  10. 15. a place where you stay when you go on holiday