I can back up the Ikos suggestions. They are AI Ultra. I can't say how much we enjoyed our time at two of them.
We did Ikos Aria on Kos a week after it opened in 2019, we then went to Oceania in Halkidiki in August 2019. We had two more booked for last year which unfortunately we had to cancel, of course.
Nothing is ever too much trouble.
Each site has multiple restaurants, French, Italian, Greek, Asian etc. Also a buffet restaurant. You can pre-book three restaurants before you go and the rest on arrival. Part of the package includes eating out at a local restaurant. This maybe the only 'disappointment', as you have a limited menu to choose from. But no big deal, we ate well 
Also part of the package is the use of a Mini for a day, free. (just replace the fuel you use) Normally on holiday we'd hire a car and explore. At both resorts we went out for the day but the Hotels were so luxurious and relaxing we stayed in the rest of the time. Aria is quite a large site.
And I've always maintained I'm not a beach person but when each hotel has a private beach with a bar and you can get full room service while lounging in the sun I was converted.
Once things are sorted out we're booking Ikos first.
One warning is don't book through Ikos Holidays. They may be an Ikos partner but I found their service to be diabolical and we had real issues getting a refund when the holidays were cancelled last year. Kept agreeing to refund, but then every excuse under the sun when it actually came to it. It took months then had to resort to a chargeback. Jet2 on the other hand were brilliant. Called us and gave us the option of rebooking, credit or refund. Chose refund and it was back in our account in three days.