Be warned emirates airlines are taking bookings for July and adjusting booking during July for flights that won’t let you board as the stopover is 24 hours and according to UAE legislations you can not legally stop in Dubai for that amount of time . No matter what layover window they give /sell you they eventually change it to 24 hours .
Be careful