Wrose Festival hits all the right notes