Помогите в выборе курорта в Египте

В Египет собираюсь первый раз, поеду в середине октября. Прежде чем выбирать отель решила определиться с городом куда поеду. Помогите мне в этом, пожалуйста, я окончательно запуталась.
Необходимо наличие кораллового рифа в непосредственной близости от берега, есть ли он в Макади? И в каких отелях в Хургаде? Как я поняла с кораловым рифом лучше всего в Шарме, но хочется наличие песчанного пляжа, а там, как я поняла, в основном заход в воду с понтонов.
Знаю, что хороший пляж и риф в Дахабе и Марса аламе, но нужно наличие города, чтобы вечером можно было погулять.

И еще получиться ли в середине октября взять горящие путевки в подходящий отель или нужно сейчас брать?

Какие правила нужно соблюдать туристам в рамадан вне стен отеля?


Извините за обилие вопросов, буду очень признательна за ответы
ОАЭ - лучшая альтернатива Египту!
А Сафага как Вам?