I usually do not stay motivated doing work at home and like to go to different cafes or coffee shops to do it. The environment of D' coffee shop was nice and relaxing. Their chairs are comfy and they have ample seating. Their wifi worked great and they were very attentive.
I ordered the vanilla mint mocha and it tasted great.
I would love to see a larger selection of specialty coffees though.