Coco beach is north so everything is a boat ride away. With kids this may be a challenge. banana beach is nice but not much space. The price is right though. Banyan Bay is close to town with a great beach and large pool and large grounds. There is a bar and restaurant right on the beach. Banyan bay is also more expensive. Banyan bay is closest to town. Banana beach is next door to Banana beach. If you want the best price go to Banana beach. If you want the newest nicest place go to coco beach if you want a good in between go to banyan bay.
Those are the facts!