Food generally ok, but service not so much