Насчет дозаказа не знаю, т.к. ультра брала не я лично, а тетя, с который мы там познакомились. Она всегда ходила кушать в а-ля карты, алкоголь брала в лобби-баре (вроде как для всех остальных он был платный), также в номере для ультра фрукты, халат, тапки, включено погружение с аквалангом на полчаса. Правда ныряла она в бассейне)) - то еще зрелище было со стороны.
Только не Макади! Там как раз отливы. По-моему в Шарм-эль-Шейхе отливов мы не наблюдали. Посмотрите Sonesta Beach 5, первая линия, песчаный пляж. Или Sonesta Club 4, но он через дорогу от Sonesta Beach и немного в сторону, там каждые полчаса ходит минибас. А пляж у них общий.
Если для вас важен вход в море для ребенка, то задайте в поисковике "отели египта с хорошим входом в море", как правило, они в Хургаде. Мы в первый раз в Египте были в Макади Бэй, так за весь отдых толком в море не искупались, вход был только с понтона, а на берегу такие острые кораллы, что муж себе руку раскроил, пришлось у др. туристов брать зеленку, мы то ведь совсем неподготовленные приехали. Могу посоветовать отель Sonesta Club и Sonesta Beach, один 4-ка ( мы там были), другой 5 на первой линии. Пляж один, в целом неплохой, хотя на берегу присутствуют большие камни, но купаться можно, вход плавный. Это отели одной цепочки, довольно качественные. Только первый не на 1 линии, там ходит автобус от отеля. Мы правда без детей ездили, поэтому за детское питание и развлечение не могу ручаться.
Челябинск