I had a lot of the same criteria as you did when looking for a resort and my top picks were either Majestic Elegance, Majestic Colonial or Dreams Palm Beach. All of them are around the same prices, at least from where I'm from. You can check out pictures on their websites or go to the facebook groups: Majestic Elegance Brides, Majestic Colonial Brides, or Dreams Palm Beach Brides and check out actual girls pictures from their weddings. They are all kid friendly and have kids areas. Dreams allows 3 and under to be free. As far as February/March it is during high season so it will be more expensive. Hope this helps!