This is one if my go-to coffee shops: good coffee, kind service, and lots of table space. They have a downstairs area with a bunch if couches and whatnot, as well as an outdoor seating area with stairs leading to a small playground and beach area. If you're tired of the sometimes noisy downtown coffee joints, give this one a go.
Minus one star for $5 credit card limit.