Checking into Atlantis resort in Paradise Island, Bahamas