I'm going to Nassau (Cove Atlantis) in a few weeks, have been to the Rosewood at Baja Mar. I find it good for quick and easy getaway from Atlanta. also going to Aruba next month, which I prefer to Nassau. Never stayed at the Cove so I will let you know how it is. Baja Mar was good, but the service was pretty poor which I am now hearing may just be an island thing more than the location. You can use the water park for the kids at Atlantis with a day pass. there is also a dolphin experience a short 5 minute boat ride from Baja Mar, but is isn't the best. Pools are great and beach is obviously right there. that said for kids I would struggle to fill 7 days there. Im going for 4 nights and that feels like the best length of time at least for my family.