Seymour’s, Long Island, The Bahamas