IIRC, the rain did not start until late afternoon in our area.
There are some parks around with family size BBQ grills but no large scale grills that I am aware of.
Some houses have fireplaces, but not all. Most average apartment complexes do not.
Interesting! I wonder where this indoor place could have been?