Hey
da dir Speiß und Trank nicht unwichtig sind unsere Erfahrungen diesbezüglich:
Reef:
Der Essensraum hat was von einer Kantine (aber da schau dir einfach Bilder auf Holidaycheck an)
Auswahl war umfangreich und die Qualität war für den gezahlten Preis gut.
Aber bei dieser Aussage von mir daran denken das Reef ist deutlichst günstiger.
Die Nachtische kommen stark vermutlich aus der gleichen Küche wie bei den anderen Hotels, die sind ein Level über dem sonstigen Essen dort
Die Cocktails in der Bar waren sagen wir..... "besonders" .... oder wir könnte man noch sagen...... "gewöhnungsbedürftig".... oder wie würden Kinder sagen.... "bääähhh"
Wobei das Barkeeper abhängig ist
Solaya:
Hübsches Essensambiente
War immer lecker. Im Außenbereich wird wechselnd frisch gekocht und gegrillt.
Je nach Barkeeper sind die Cocktails besser oder schlechter, aber wir hatten nicht einen Cocktail der so daneben war wie im Reef
Wenn die zweite Bar am hinteren Pool auf dem Nebenrestaurant offen ist, traumhafte Terrasse
(Je nach Hotel Auslastung ist das zweite Rastaurant/Bar geschlossen)
Was ich mich frage, wenn das Finanzielle nicht so primär ist.
Nimmst du Kinder mit?
Wenn nein dann wäre doch das Steigenberger perfekt für dich.
Direkt direkt an der Hauptbucht
Super Essen, wie Solaya nur noch n Tick besser
Wo wir da waren durfte man auch in die Madina Restaurants
Und je nach Buchungstag und Angebot nicht viel teurer als Solaya
Keine Kinder
Und für nochmal mehr Euros (da waren wir noch nicht) gibts doch das Alaya
Und zumindest von den Bilder anderer Urlauber schau mal da das Essen an 

Hoffe das hilft dir weiter, das du die Aussagen besser einordnen kannst, wir sind mitte 30, keine Kinder und kein Partyvolk, schnorcheln ist uns dort das wichtigste
Mfg
Bilder lade ich keine hoch, gibt ja hier von den Hotels schon mehrere Tausend von jedem Winkel 
Wegen den Delfinen, sieht man z.B. in diesem Youtube Video, ist nicht mein Video, aber sowas kann man da mit viel Glück erleben.
https://www.youtube.com/watch?v=Ad_MvnWNBY4