The Short Rib Platter was 'absolute heaven'