Good food. Rude staff.