I think you made a good choice. We stayed at Windjammer Landing and it was very nice, but not much going on at this resort. Very quiet and with kids you will have more for them to do at Coconut Bay. We have gone to St.Lucia twice now but SXM seems to keep pulling us back!!! Enjoy your trip!