More than 330 stalls booked; 500,000 visitors expected during five-day event