Line-up Cala Mijas festival completes line up with daytime programming and stage splits 3rd August 2023