it depend on what you want to do , do you want classical tourism or you want to be in a resort on the beach ?! if beach ten you have both sharm , hurghada or marsa allam , if clasical then you have cairo and the nile cruise , you will enjoy allot , just iin luxor and aswan will be really hot