We've actually found one that ticks every box for once.
We're at the Rixos Premium Seagate in Egypt.atm.
Amazing free a la cartes.
Spa.
Several pools.
Free waterpark.
Very good buffet restaurant.
All cocktails and sparkling wine included.
Premium entertainment at night.
Free snorkeling etc
Just thought I'd share as there's always something missing when we go away but we couldn't be happier this time.