We ate here on July 3rd. The food is truly excellent; there is so much food provided. The only downside - there was only 1 decaf tea available and it took a LONG time to get served. We waited 40 minutes for tea service and then it was 1.5 hours into our visit before we had our food. I have heard such good things about this place...I would like to give it another try.