Service: generally good once seated but often patrons would have to wait at least 2-5 minutes until someone shows up to greet/seat them, even when the restaurant isn't too busy. Over my 3 breakfasts at the restaurant, I have seen few leaving after a couple minutes because of this. Additionally, they bring the check to your table while you're having your first few bites, saying "there's no rush".
Food: for $23, I'd expect a little more variety and selection, but it appears they offer the same limited selection of food every day. To be fair, the salmon/cheese platter is quite good and the gravy/biscuit is in my opinion quite exceptionally good. Still doesn't quite justify the $23 price tag. Would've made more sense if it was at ~$18 range.