Посмотрите Альбатрос в Шарме. Питание там очень хорошее, вход в море с берега и приличные рифы, но сам отель старенький, номера очень простые, но он и недорогой.В той же бухте Риф Оазис Бич еще можно посмотреть.В Набке есть отели где небольшие песчаные отмели около берега, где дети купаются и рифовые стенки с пирса, но там все таки не вход хороший с берега, а именно лагунки для купания.