The first weekend in May brings locals and visitors together for a free four-day festival of food, live music, arts and crafts and soaking up the sun called ...