Food is great, service could be better (ok, service sucks!)