I give this place 4 stars because the food is good. The breakfast everyone had, the coffee, and the "pot of bread" were really good. The service... Completely atrocious. I hate to say it, but it was. Yes they were busy and I do cut them some slack for that. It was, however, beyond bad. We waited 10 min before anyone came over, asked for extra napkins multiple times, couldn't find our server throughout breakfast.. I've visited the S.Highlands location and the service was better there but it's smaller. Give it a try. It could've just been the particular server we had.