I have never been so can't recommend but, the Atlantis Resort in Nassau looks like a nice family resort.