My girlfriend and I were hungry and decided to try the buffet. We arrived and stayed in line for quite a while since they only had one credit card machine working. I recommend that you get a boarding pass before you get in line. Otherwise you will have to pay extra for the buffet or get out of line to sign up for one, not cool if you are starving...lol The food was great and the staff was friendly, the selection is what you would expect at a buffet. The best part was that when we went around 12:40pm the food was fresh and tasted great.