I stayed at coconut bay last December with wife and 2 kids (under 4). Resort was great for the kids, they have a really nice kids pool and a huge slide that my son spent half the vacation on. Also all inclusive is really nice with kids as you can order lots of different things without having to worry if the kids will eat it.
The biggest plus of the resort is the free kids club (free daycare). We put our boys in from 9am till 12:30 everyday and I went kiting
In terms of kiting, I got to ride 4 out of 6 days, twice on a 9, else on a 12. They have a relatively flat reef protected lagoon and some nice waves a bit out by the reef. The kite spot is about half a mile from the resort down the beach, but you can leave your gear there or rent for a fee. Great crew at the kite shop (shout out to Louis), plus they have an electric pump you can borrow.
We might go again this December.