We were not ready for the quality and quantity of the food here! It was fresh made and made very quickly. Portions were large and tasty! We just didn't care for the line you had to go through to get your food and the "help yourself" service in the dining room was a little lacking...not enough of things to go around...you had to wait for someone to finish with what ever you needed!
It was also a little high in price, but all in all it was worth it