Top notch, Catherine was lovely upon arrival.