May Faire Festival set for May 9