Stop in for a cup of coffee

I can attest to the snow proof part! You can see the 66 with a foot of snow on it on the bottom left...

58F70D3D-5924-4CCD-B6CC-B15888E03DCF.jpeg