Atlantis bahamas photos resort. Nassau Paradise Island, Bahamas - About the Island