Sorry to hear about your weather/internet troubles! Here's to hoping things are back to normal soon :)
I have to agree that I normally avoid cafés (I don't drink coffee), but there have been a number of times where I'll meet with friends to discuss business. Something about the atmosphere always seems so inviting and cozy, so I can relate to your experience.
!1UP