The food is very good. Try the pancakes with a side of baked oatmeal for a great (and filling breakfast.) You can purchase honey on the side for a more nourishing option. Lunch and dinner options are also very good and fairly reasonable (esp. the soup and salad bar..) The food and service are excellent, the only drawback is the music (if you want to call it that.) It is the same crap most restaurants in Lancaster County play. Tip: sit away from the speakers or you will be subjected to it. Other than the awful music everything else is A grade.