Not a huge fan of Coffee Tree Roaster coffee. It's really sour for my taste, but I will come to this location, simply because it's convenient for doing work. They have the large windows at the front and plenty of outlets along the wall. They also have plenty of seating as you head further into the coffee shop.
Also, the wifi never seems to work for me. Maybe you have to go further into the coffee shop, but I prefer to sit near the front.