The food was great and there was a lot of it. There is a lot of choices for breakfast, lunch, and dinner. However, we had to wait about 40minutes to get seated. But I'd say it was worth the wait. Obviously if you have to wait that long, something has to be fabulous.