Being a business owner I can see how others can try to bring down a rating online becuase other local places get bad reviews. Have been a part time resident to the area all my life, very rare to find a good restaurant up here. However cates has been a consistan winner with us. It does get busy during peak times and naturally it takes longer than others sometimes, but the food is always excellent, service above satisfactory, and if you hang toward the end of the night you get to meet a hard working owner that cares about his customers. Do not pass this up.