I can only comment on the breakfast, and note that we were the only people in the place for the first half of our visit, so the fact that the service was excellent may not be terribly reliable. The portions were good and R reports that her eggs were cooked perfectly to her taste(she likes ‘em soft and runny, which I find abhorrent.) If you’re eating here then you’re doing so because you don’t feel like getting in your car so you deserve to pay a little more, so don’t be surprised when you do. Probably three stars, but the coffee was really good so I’m giving it four because that’s how I do things.