Ports is one of my favorite cafes in NYC. Its tiny but the baristas and owners are knowledgeable and its a very clean and well designed space. It isin't really a laptop/hanging out space (or I would be there more often) but for hanging around for a few minutes, it is awesome.
The last time I've been there, they used to do rotating roasters but it seems that they've changed to just using Heart Roasters of Portland exclusively. They make their cold brew with their espresso blend, which is a mix of Guatemalan and Ethiopian coffee. The coffee was great. Not bitter but very chocolately.
They also have something that they call a cold brew latte. Its a cold brew diluted with milk. Something that I make a lot at home. It is probably great but its $6!
I also picked up a vanilla bean and blackberry jam from Doughnut Plant, which is on the same block as Ports. I have never been disappointed at their doughnuts and today continued that streak. Went great with the coffee.
PS. If anyone has any recommendations of great coffee places that I've missed that is between Penn Station and 9th/Broadway, please let me know. I think I've been to almost all of them and some of them I am actively avoiding (Birch Coffee).