We chose this restaurant "ad lib", so to speak, on a shopping trip to Bellingham. The service was great, friendly, knowledgeable, and ready to go the extra mile. Food was superb, you have to try the bread pudding, wow! It's served with 3 different sauces to dip into! There was a slight hiccup in the kitchen with our entree (no idea what) so we had to wait a little bit, but the manager was most apologetic and insisted we had desert to compensate. To be honest, we never noticed as we had enjoyed a great appetizer and were quite happy to have a break. I always say if you have to wait for food in a restaurant you know they're cooking it fresh for you, if it comes too quick it was probably cooked earlier and reheated. And, if you're in a rush you don't eat in this type of restaurant you go fast food! We will definitely go again, next time in daylight as we're told the view is amazing.