HI. We are coming to Nassau on a cruise ship. We have two boys 10 and 7 years old. They love pirate stuff so we are taking them to the pirate museum. But after that we would like to go to a beach. We don't want one crowded with all the cruise ship passengers. I read that Junkanoo beach and Lighthouse beach are public beaches and are more low key. However, are they safe? Are there public restrooms or restaurants nearby? Any help with this would be much appreciated. Thank you.