По Вашим критериям я бы посоветовал еще Arabia Azur или Bel Air Azur. По крайней мере кормежка там на порядок лучше, чем в Sunwing Makadi. Опять же есть кораллы и до центра города всего 3 км.