As cappafrappa coffee places go this one is excellent. Widely spaced, over-chaired and easy-listening it makes coffee drinking and iphone surfing an enjoyable affair.
As a stop off before downtown yoga it served its purpose and also gave me free internet. My suggestion is that you set up a Second Cup account before you head in as it takes a little time.
Bottom Line...both picturesque and convenient I'm sure I will be back.