Food is good, however service is hit and miss.