Keukenhof Gardens is a delight for the senses.