This place is the best, hands down.
My wife likes it because it has gluten free options. Donuts and muffins, for example.
I like it because the coffee tastes great, and it doesn't cost your hat to get a few treats and a drink. They also have hot cross buns on the weekends, which I love.
But the wonder of this place is a hot summer day. Because there's no indoor seating, you get your coffee and treats and sit on their deck area. Perfect view of the water and the day. Great for dogs, too. Lovely.