Horribly understaffed. Long lines and slow service. One bad experience is a fluke, three is a pattern.