The BBQ is very good, the mean is fresh and flavorful, they constantly change the grill so your not eating burnt food. Only thing is on occasion there are certain items on the menu are not avaliable, this happens more then it should which is why I docked it 1 star. Another reason for the minus one star is the host is lacking, you often stand there 5 minutes or more before you even get anyone to acknowledge you and ask you how many people.