sorry, thot u meant Club Med was in Expedia only no promo ...
I have been to Club Med Kani, many years ago. That time, rooms dont have hot water one, but its naturally heated from the sun (quite sure they have upgraded).
I would say the food is good, with free flow of wine, oven baked pizza, wide buffet spread. Could not remember how the rooms were. They offered 1 free scuba dive per day, but their dive operations a little laid back. White beaches were fantastic.
If not wrong, Kani is the one closer to the airport (& maybe sold to Chinese investors now?).