Find out everything you need to know about Norwegian Cruise Line's private island Great Stirrup Cay, Bahamas with things to do and tips.