I know all places personally, have just been to Soma Bay and currently staying at Moevenpick...
Moevenpick: the new rooms are beautiful! I don't hear any constructions nor does it influence any of my daily life. The spot is not as good as Mangrovy Beach or Soma Bay
Sheraton: if you are experienced, you can kite to the right of the hotel...offshore wind, a bit gusty, but you should be alone and have a great little spot for your own...I kited there as well. But it is not the official kite spot...so you will be better off taking the free shuttle to the 7 Bft station at the top of the Soma Bay.
Interconti: good hotel, spot is good too. But I prefer the 7 Bft station, since the wind is offshore, and therefore you have flat and deep water. Interconti has a shallow lagoon...a bit too shallow to do tricks, but you can ride it. Or stay in the deeper water next to it.
I suggest: check prices for the Kempinski Hotel...close to the Sheraton. New, awesome pool area and and amazing rooms...but currently not many guests...so pretty empty.
The Robinson Club is my favorite, since it has amazing food, animation with lots of activities if you want (and if there is no wind). And very good fitness courses...your wife would love it if she is into it. It is a German club, but everyone speaks English and is friendly. You will meet interesting people of higher levels. Since it is a club, the Germans are more open, not like typical Germans
Let me know if you need any further information!
7Bft station location: http://www.kitebeaches.com/loc/soma_bay___north.html