Awesome Starbucks with extremely friendly staff adjacent to a bank and the Alt Hotel.
If you're staying in Griffintown, there's also a lack of coffee shops in the area, but this place definitely makes do.
I didn't spot any electrical outlets, but there are more than a few tables so that you can relax and take a breather as you enjoy your coffee or whatever.
The WiFi is eh, but the hotel's is in range (and there's no password for it).