Nassau was ok. I wasn't impressed the first time we went and nothing changed this time. You do get harassed by people offering taxis and jet skis and trips to Atlantis. They could be a bit aggressive but most left you alone after saying no. Don't settle for the first price offered to you though. Most will match what someone else gives you. Or just tell them someone else offered it for xyz to see what they say. I'm not sure what RC charges for their Atlantis excursion but the taxi there was inexpensive and I assume you could buy a day pass from Atlantis directly once you get there. Do your research. We opted for an island tour with one of the 'hustlers' on the street. He charged $15 per person and 11 of us decided to go. We toured the island, Atlantis and the Beach. In total it was over 2 hours. His narration was excellent. His name was Leroy!
CoCo Cay is alright. The beach chairs are free so that's a nice touch. We just laid out and enjoyed the peace. The beach was entirely too rocky. If you don't remember anything else, PLEASE remember to bring/wear water shoes. Between the rocks and the seaweed, I was disgusted with the beach/ocean and went back to my chair after 10 minutes. The bbq they provide is ok and the lines are ridiculously long. Watch the birds/pigeons because they are relentless and try to attack your plate especially if you have hot dogs!