The service here depends greatly on the time and day. On slow days service is pretty fast vice versa on busy ones. The employees are great people. They maintain a decent attitude and provide good service. The dining room is usually well kept though not as much when it's busy.