Insomnia makes terrible coffee! It also has the feel of a dentist's waiting room.
If you want coffee and cigarettes, you can smoke outside Sofia (next to the motorcycle shop). Theyll give you free chocolate biscuits and they also do those nasty fry-ups, for those of you that like that kinda thing.
If you want coffee and a better atmosphere, you should all go across the street to Solas and commandeer the seating (sofas and tables) near the front window (the rest of the place is a little darker). Their food is much better too.