Paradise Island Beach Club, Paradise Island, Bahamas