Each meal was high quality and the only complaint is that vegetarian options are quite limited, invariably curry or pasta based, and could at least do with days being mixed a bit to avoid runs of one or the other. Strict vegetarians should beware rennet in cheese. Except...