So far this is one of my favorite festival line ups of the year.