A most enjoyable stay.