И правильно сказали. В шармале арабы -- персонал из отелей, выодители, официанты и продавцы. И все живут в дальней части Шарма -- в старом Городе. А Хургада -- нормальный полноценный город, а не токо курорт, так что и местных там много.