Our family went out to visit Grand Teton National Park and Yellowstone National Park this past august. On a slightly less than perfect day, we took some time to go to the Museum (which by the way, was terrific!). Not overstated, we visited the cafe for lunch... boy were we glad that we did... I still remember the meals that we had (burrito, sage sandwich (personal favorite!), chili, and another burrito)... it was so good, that after a hike two days later, we went back JUST for a meal!!! The servers were fantastic and attentive, the kitchen was open to view and they operated like a well oiled machine back there. They were quite busy.
I work in this industry, so I don't hand out compliments too, to often. However, this was fantastic!!
If it ain't broke, don't fix it. You have a great mixture of what it takes for a super customer experience!!