The Unexpected Joy of a Rainy Day

12345678
Across
  1. 3. makes everything wet
  2. 5. everyone's favourite sweet
  3. 7. a place serving coffee and food
  4. 8. happiness
Down
  1. 1. moderate heat
  2. 2. an institution for educating children
  3. 4. gives shelter during rain
  4. 6. a state of ease