I used to go there a lot as the hot chocolate on a winters morning was perfect. However the barista changed and it turned into very poor quality bath water.
The croissants are to die for but I wouldn't bother with the filled rolls. The fillings are much too sparse for the price and way too dry and claggy.
I stop at Witham's now, which is down the road toward the water. Quite good.
Approximate cost: $6.00